2.0
18 May 2025
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Reputable company, great perks and sfaff
Cons
Not what it use to be. Management needs revamping and they need to seriously look into their strategy to sustain a profitable business and to treat staff well.