3.0
Mar 15, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong growth creates plenty of opportunities, as the company is expanding quickly.
Cons
The company has potential, though there’s room to improve by offering more competitive pay and a stronger benefits package.