4.0
Jun 27, 2023
Current employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Proactive and people-centric culture, lots of opportunities for interesting projects.
Cons
Workload can be very demanding as company is changing at a very high rate of speed.