1.0
Jul 10, 2019
Current employee, more than 3 years
Londres, Inglaterra
Recommend
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.