5.0
Dec 19, 2020
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
It is a very growth orientated culture which is based on inclusive growth, trust and openness.
Cons
Growth related challenges like intense deadlines.