5.0
May 21, 2026
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Culture is fantastic. Incentives are aligned to earn cash and accelerate growth
Cons
Culture is hyper focused on benchmark, causing the flow of information to be inconsistent, stalling development.