3.0
Apr 29, 2020
Former employee
Graz
Recommend
CEO approval
Business outlook
Pros
Good office location (Canary Wharf) and facilities.
Cons
Very political - success normally linked to who you know. Corporate rat race.
Check out your Company Bowl for anonymous work chats.