4.0
Mar 6, 2025
Former employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Lovely people and culture, flexible work arrangements
Cons
Rapidly changing without enough proactive communication and support for employees