2.0
Aug 16, 2019
Former employee, more than 5 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Brilliant individuals, wonderful mission, sometimes, when all works well, impact can be had.
Cons
Toxic culture, terrible leadership, entitled staff. This organisation will need to implode further before it can build up again.