2.0
Mar 18, 2025
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good intentions with positive programs for staff and the environment.
Cons
It’s a shame it’s all lip service. Poor communication and little innovation.