4.0
Feb 9, 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
Work life balance is an important part of corporate culture. Managers are generally supportive and encourage the best from their teams.
Cons
There are downsides to working and nothing experienced here has been a deal-breaker.