2.0
Apr 8, 2021
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
International community, nice office, good clients to work for, fair salary.
Cons
Toxic environment, incompetent management and sales put above everything else.