4.0
13 Nov 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Was a good company to work for, assisted with visa application and processing as I was from a country outside of EU / UK.
Cons
Minority of projects were under-resourced