5.0
Aug 7, 2014
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Excellent mission and passionate colleagues
Cons
sometimes it can be hard to prioritize since the organization works in over 40 countries and numerous sectors