1.0
Apr 6, 2023
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Good benefits, central location, great mission.
Cons
Lots of dead wood in the staff and lack of motivation. CEO is childish and mean spirited, hard to work with and needs to retire.