3.0
Jun 14, 2019
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good career development opportunities Good social agenda
Cons
Some people are set in their ways and not open to change which is frustrating