2.0
Aug 23, 2012
Anonymous employee
Former employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Technology is fantastic and progressive.
Cons
The point of diminishing returns has been met in regards to staff reductions. 5 Managers for every Staff member. Who's left to do the work?