5.0
Sep 27, 2025
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Communication and attitude. Culture and changes
Cons
Lack of direction in the marketplace
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Great people to work with who are always willing to collaborate and share their knowledge." "Salary and benefits are competitive." "Culture is excellent." "It is great to work at a company that builds great technology." "Your colleagues are great, the office location is and layout is great."
Users say... "Micro management." "Unstable upper management."