5.0
Feb 22, 2026
Current contractor, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture, ample support but results are required. Finding solutions for problems before they arrive. Would recommend
Cons
Minor annoyances may arise as they do in other companies too. Referral scheme is a bit difficult to understand