1.0
Aug 13, 2020
Current employee, more than 8 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Great benefits, nice structure, flexible working, pay
Cons
Boys club mentality, opportunities arent open to all
Check out your Company Bowl for anonymous work chats.