4.0
May 1, 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great and friendly working environment Nice office in central London Felt supported during first few months of working there
Cons
Pay was quite low Benefits weren’t great Lack of career progression