1.0
Dec 28, 2012
Former employee, more than 3 years
Clayton, MO
Recommend
CEO approval
Business outlook
Pros
Good Health benefits. On site cafe. Worked with some great people.
Cons
Leadership will praise your hard work and long hours but less than a minute later will tell you that you should be happy you have a job in this economy. Too many managers and not enough staff to actually do the work which leads to a very stressful work environment trying to turn a deliverable around in a short period of time.