5.0
20 May 2026
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
The people are great to work with, and the leadership is very supportive. Overall, it’s a great place to work with a positive and collaborative environment.
Cons
Workload can become demanding during peak periods, but the team remains supportive and collaborative.