5.0
May 27, 2021
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Integrity and honesty actually is a core value Everyone here is really smart and friendly Flexible working is possible
Cons
Main office is in Newbury, although the London office is growing fast..