1.0
28 Jun 2018
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice office location, good benefits.
Cons
Do not work here. Huge lack of communication, resulting in a total mess of a business. Spanish is spoken the majority of the time, resulting in English colleagues often left feeling out the loop. Staff turnover huge! Mainly due to lack of bonus and rewards, false promises, contradictory goals and ethics - among many other reasons. All for image. Ran by idiots.