3.0
Feb 14, 2016
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Growing Company, Great Cafe and perks.
Cons
Frustrated with the lack of answers from middle management there when I was there in 2011, yet same people putting extreme pressure of deadlines. Would have stayed if could have been transferred to other group. The key knowledge people kept leaving.