5.0
Jul 4, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
The company is filled with inspiring people who are genuinely passionate about creating an exceptional Candidate Experience
Cons
Too few employees overall in the company.