1.0
17 Oct 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Lab staff has little opportunity for other job roles in St. Louis, MO. Unfortunate for them but good for leadership its the one department that doesn't constantly turnover.
Cons
The CEO is inept with no business savvy & does NOT value listening to his own leadership team.