5.0
Feb 27, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Managers that care, work/life balance actively promoted, lots of development opportunities, annual international travel, surrounded by the best minds
Cons
Ever-evolving environment which sometimes isn't planned as well as it could be.