5.0
20 Feb 2020
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
People are supportive and there is a lot of enthusiasm which creates a very positive working environment. People are down to earth and focused on delivery.
Cons
No downsides if you like to work in a fast-paced environment.