4.0
Nov 14, 2024
Former employee
Sheffield, England
Recommend
CEO approval
Business Outlook
Pros
It was fine to work there
Cons
Higher pay would be nice given that they were only interested in hiring people with masters degrees as minimum
Check out your Company Bowl for anonymous work chats.