5.0
Feb 20, 2026
Current employee, less than 1 year
Saint Charles, MO
Recommend
CEO approval
Business Outlook
Pros
Cares about its employees Dynamic work environment Opportunities for improvement/expanding your skills Approachable and competent leaders at every level
Cons
Project based work: slow and busy seasons Plant not temperature controlled (offices are)