3.0
Jan 7, 2026
Current employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
depending on the team you’re in it can be great
Cons
some teams underpaid overworked, horrible management, some teams great management
Check out your Company Bowl for anonymous work chats.