5.0
Nov 3, 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Growing business Lots of change Plenty of opportunity to make a mark Great people Friendly and fun culture
Cons
US parent (TIAA) whose influence is growing - not necessarily a con but you should be away