5.0
May 24, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- Remote working options - Great team - Reasonable time commitments
Cons
- Fixed term contracts was a shame because I would have loved to have worked there longer.