5.0
Aug 15, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Nice place to work, very supportive and always looking to improve. Stable management team
Cons
Head office location isn’t the best
Check out your Company Bowl for anonymous work chats.