1.0
27 Aug 2025
Current employee, more than 5 years
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
Office location. It's a job
Cons
Management dont know whats going on day to day. Red tape and beurocracy gone mad. Job is 5x harder than it used to be / needs to be. Toxic work culture and set to get worse