5.0
8 Aug 2025
Anonymous employee
Current employee, more than 1 year
Greenwich, England
Recommend
CEO approval
Business outlook
Pros
Great culture. The team supports each other, and managers are very caring and understanding. Always feel appreciated.
Cons
An honest review, and I have seen companies with bad cultures! Can't think of any cons.