5.0
6 Jan 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great company super proactive and well managed
Cons
US based practise team must be won over they don’t like or are jealous of European based employees