4.0
Feb 25, 2025
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Interesting projects, supportive team and manager
Cons
Inconsistent bonuses, few opportunities for remote workers to engage in-office, which makes team-building hard.