5.0
30 June 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
Great work culture, supportive team members, and excellent learning opportunities.
Cons
The performance evaluations are heavily tied to strict targets like response times and customer satisfaction scores.