4.0
19 Aug 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good team members and team leads.
Cons
Management can do better for employees. Underpaid and overworked
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Benefits are great and the people I work with are knowledgeable, dedicated and hard working." "Auto aziendale, buoni pasto, team" "Great colleagues and job position" "Great benefits" "Decent work life balance"
Users say... "Expensive software." "Low brand recognition." "Needs to improve in communication at all levels" "0 transparency unless you are Management level"