3.0
May 16, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
-Positive company culture and generally nice people -Global market reach -Decent work/life balance
Cons
-Pay is not competitive in the US -Upper management all in the UK -Still seems to be figure things out -Not all business lines treated equally