2.0
Oct 24, 2024
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
It’s fine. It was much better 7 years ago
Cons
Constant fear of being laid off. They have done lay offs in stages and have basically said they expect lot of lay offs July 2025