3.0
Mar 7, 2024
Former employee, more than 3 years
Gateshead, England
Recommend
CEO approval
Business Outlook
Pros
Job was interesting and got to work on something very practical
Cons
Poor middle management and high expectations meant high pressure and toxic environment