Pros
Maybe some of the best people I have ever worked with. Employees are friendly and work very, very hard to accomplish the mission.
Knowledge sharing is extremely prevalent - your IQ will definitely increase.
Very open culture with good balance of management interaction and autonomy.
Good administrative and support teams that look after the safety and security of the people.
Safe environment and location - no heavy street traffic and free parking and located near 75 and George Bush Tollway.
Benefits are okay for a startup but are woefully inadequate for the industry.
Kontras
No recurring revenue business model to speak of.
Risk taking by management costs significant price in personnel - layoffs used to bolster numbers.
Survival mode is the norm and this wears down employees but bad economy causes them to stay.
Operations appears to be rewarded heavily with more compensation including higher salaries and bonuses.
Management has some very obvious favorites who can do no wrong and who cause severe frustration to other employees to the point that more than a few highly regarded employees have quit because of the same people. THere are about 5 people that are problems for everyone they interface with and management seems to cater to them.