1.0
Jan 18, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Would recommend to stay away form this place.
Cons
Toxic, low moral managers.. very old fashioned management style. Agressive tactics against clients but even employees. No work life balance.