5.0
Dec 8, 2020
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great company culture, great wellness perks. Leadership does really well in responding to global changes outside of their control
Cons
No major cons that prospective candidates would find alarming