4.0
Mar 20, 2025
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Excellent work life balance and flexible hybrid work.
Cons
Sometimes you get stuck in so many meetings. Top level management does not care what we think.