4.0
May 14, 2026
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Good culture and lots of fun activities for employees to partake in. Work-life balance is optimal. It's a good place to work if you have a supportive team and manager.
Cons
Departments can feel a bit siloed, which can lead to lack of communication at times