2.0
18 Nov 2024
Current employee, less than 1 year
City of London, England
Recommend
CEO approval
Business outlook
Pros
The Canary Wharf branch was convenient to get to
Cons
Very cliquey, unless you’re from the same background as the staff/Spanish speaking you’ll feel like an outsider