1.0
10 Jul 2019
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Location - at the heart of central london
Cons
Poor salaries Horrifying offices (no cutlery - literally) Shocking commission structure (less than 1% of what you bill) The worst company i have every worked for.