4.0
Dec 9, 2024
Current employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Hands on work. Clean, professional facilities w/ lots of small perks. Good work life balance.
Cons
Too many layers of management. Poor talent utilization. Lack of accountability.