4.0
Feb 10, 2022
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Staff benefits Flexible working 26 days annual leave
Cons
High pressure work environment due to political bearing
Check out your Company Bowl for anonymous work chats.