4.0
Sep 22, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great team, interesting work, opportunity to help society, flexible working
Cons
Poor progression options at the time. Bureaucracy. Very hierarchical structure.