4.0
Jul 22, 2013
Current employee, more than 5 years
The Woodlands, TX
Recommend
CEO approval
Business outlook
Pros
Low stress atmosphere. Not much micro managing. Great location and decent pay, benefits.
Cons
Pay could be much better. Promotions don't happen as promised.