2.0
Mar 29, 2018
Current employee, more than 3 years
O'Fallon, MO
Recommend
CEO approval
Business Outlook
Pros
The benefits and coworkers keep the majority of employees here. Everyone is nice. 20 plus days off. Relatively Decent insurance.
Cons
Micro Management, no room to grow, over worked, a lot of secret keeping, over communication of unimportant details, under communication of important changes.