4.0
Jul 4, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The company is very mindful of their employee's wellbeing and invests in resources to care for their mental health, physical health and wellbeing.
Cons
Very heavy on human interaction. Humans are not the best when it comes to customer service and it will get to those who do not have thick skin.