3.0
13 May 2024
Former employee, more than 5 years
Camberley, England
Recommend
CEO approval
Business outlook
Pros
Good people, trying to do the right thing. Used to be widely respected in the industry.
Cons
No strategy, I mean none at all. Germany call the shots on anything important.