1.0
Apr 11, 2025
Former employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
- Some genuinely good coworkers - Opportunities to work on large-scale projects - Exposure to fast-paced environments - Pay and benefits were competitive
Cons
-Leadership lacks transparency and integrity -Toxic culture hidden behind professionalism -Feedback is not welcomed unless it’s flattering -High turnover at all levels -Constant reorganizations with no clear strategy