4.0
Aug 16, 2022
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
A stable business a great history and outlook. It has a culture of integrity and great bonus' with stock options, stock bonus schemes and healthcare.
Cons
Decision making processes can be slow due to time zones.