1.0
Jun 3, 2026
Anonymous employee
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Some of the people you meet along the way
Cons
The management team doesn’t care about its people, they don’t really seem to care about anything but their own reputation and puffing up their own ego even at the detriment of the processes and people. HR isn’t there for the people but for this management team. I suggest reading all the company reviews before choosing to work here.