1.0
Jul 29, 2025
Former employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
The schedule is flexible I guess?
Cons
The leads are horrible, management is a revolving door of people on a power trip, the different departments are incredibly mismanaged.