4.0
Feb 20, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Fantastic Culture and Facilities. People are passionate about what they do and great benefits
Cons
Need to manage workload to ensure good work/life balance