4.0
Oct 25, 2024
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
- Diverse availability of technical roles - Lots of community engagement and leadership opportunities - Great place to learn
Cons
- Some disorganization of senior leadership resulted in a rough role placement process - Strict about coming into the office