3.0
Jun 2, 2026
Former employee, more than 5 years
Clayton, MO
Recommend
CEO approval
Business Outlook
Pros
Remote work, rewarding work and overall mission
Cons
Overworked (more work than resources) Ongoing workforce reductions (eliminate good employees with higher salaries despite years as solid performer)