1.0
23 Feb 2023
Anonymous employee
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Used to be the best place to work in STL. Owner sold, culture plummeted, all the talented people have left, owned by a investment group who only cares about short term growth. Couldnt be happier to leave - absolutely a horrible place to work nowadays.
Cons
terrible leadership shortsighted business models no care for employees from the top