2.0
May 2, 2022
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Noble and much needed mission Smart people from all over the world Challenging, stimulating, interesting work
Cons
Senior leadership plagued by hubris, short-termism, and disconnect from staff A development organization that has become a political organization