3.0
23 Aug 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Good benefits, friendly staff.
Cons
Senior management often out of touch. Mid-level managers shoulder majority of work and responsibility for successful outcomes.