1.0
Nov 27, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Not a company i would recommend working for
Cons
No job security. Lack of strategy or commitment to people and businesses. Redundancies will always be in the UK over Germany