5.0
18 June 2026
Recommend
CEO approval
Business outlook
Pros
Excellent executive management team. They listen.
Cons
It seems like there have been quite a few people who have left voluntarily or involuntarily. It can be frustrating to see so many people leave without understanding common themes on why they leave.