2.0
May 1, 2025
Former employee, less than 1 year
Saint Charles, MO
Recommend
CEO approval
Business Outlook
Pros
Some of the people there are fun to work with.
Cons
It’s a bad experience overall it’s a company that doesn’t care about their employees and openly allow management to walk over the smaller guys anytime they please