5.0
Oct 14, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
positive reviews highlighting opportunities and good experiences
Cons
negative reviews citing high turnover, unrealistic metrics, and feeling undervalued.