4.0
Mar 17, 2026
Current employee, more than 1 year
Staines, England
Recommend
CEO approval
Business Outlook
Pros
team, employee perks, workload is fair
Cons
can be chaotic at times, some projects move very slowly due to company size
Check out your Company Bowl for anonymous work chats.