2.0
Jan 10, 2024
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good offices Reasonable pay Good location in Canary Wharf
Cons
Dead man boots promotion Senior management say one thing and do what they want BD / JS Talk about mental health but at the end of the day don’t really care