1.0
Jan 27, 2026
Anonymous employee
Former employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Since no one cares, it’s a pretty easy place to work, short time.
Cons
The absolute worst leadership team you could imagine. Zero direction and even less care about anything but their own ego’s and jobs.