5.0
Feb 1, 2019
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great projects that challenge the intellect. The company tries to make a positive difference to society
Cons
The company leaders sometimes impose needless processes which don't sit well with the general autonomy people appreciate otherwise.