4.0
25 July 2025
Former employee, more than 8 years
Central
Recommend
CEO approval
Business outlook
Pros
Great people who care about their customers and good employee morale
Cons
It is changing with new leadership. Too early to tell impact on culture