1.0
11 Apr 2020
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people - not management
Cons
They come from a small island and have the insight of a small island community. Info are not shared, managers shout, people are not recognised.