5.0
2 Apr 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Driven by smart leadership, with a great work environment and heaps of knowledgeable professionals
Cons
Workload can be stressful, but that's more of an industry problem