4.0
May 12, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
'Job for life' culture. Good work life balance. Supportive of internal movement / advancement.
Cons
Slow / lack of agility in market which is changing. Lack of grasp around investment of Veolia money makes overall strategy confusing. Sometimes it feels like the company 'doesn't know what it wants to be'.