5.0
Feb 28, 2022
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great diverse population, very open to work with and help each other. Focused on progress, improvement. If you like a international, innovative work environment with a great cause this is the place to be.
Cons
I can't really think of anything!