1.0
29 Jan 2013
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Dress code. good office location Not much else
Cons
Shocking management. Incredibly poorly run sales force, mainly run by muppets who have little interest or care for their employees. Toxic environment, huge staff turnover.