5.0
Mar 6, 2026
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Incredibly positive overall: full of smart people; high-trust organisation which values staff; lots of interesting work to do.
Cons
Workload can be intense at times.