5.0
Jan 19, 2021
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Flexible working environment that allows varying adjustment and career progression.
Cons
Large company that can swallow you up and make you feel a bit like a cog sometimes.