5.0
4 Apr 2022
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Ambitious company with some great client names raving about the technology capabilities. Motivating management with some global awards coming our way. Fast growing team.
Cons
Multiple office locations require coordination with team members.