3.0
Feb 23, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice group of people and experience to client work
Cons
Low pay (below industry standard in every level, below the lowest level of every range) toxic leadership