2.0
12 June 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Co-workers and large company benefit schemes
Cons
Senior leadership team is very disconnected to their employees and industry. They don’t follow through on anything from product launches to good management.