3.0
22 Jul 2021
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Global org Good health insurance Good diversity of team members Helping the world and a great thing to contribute to society
Cons
Toxic work culture - people are overworked and internal processes are disorganised Salaries overall are not good Budget to meet objectives is not there