4.0
Jun 19, 2024
Current employee, more than 5 years
Hoddesdon, East of England, England
Recommend
Business Outlook
Pros
great people, exciting product portfolio great benefits, bonus payments, LTIs in more senior positions,
Cons
highly bureaucratic, can be overwhelming.