1.0
16 Jun 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
drinks weekly some good people collaborative culture
Cons
C-suite are delusional and arrogant Middle management in London Commercial team at least in Client Relationship Management team are the most unpleasant, least trustworthy and most condescending people I've ever worked with Poor salaries Pathetic lack of company direction, panicked leadership style