1.0
23 Nov 2013
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Meet some great people in London office
Cons
Leadership from Kiev...in the former Soviet republic of Ukraine. Terrible payers, no respect for contractual obligations, constant change of direction, information not shared across the company, people with no business acumen making major business decisions, Folk in Kiev who have never been to UK trying to tell people in UK how to sell in UK market. Wonky technology with no innovation.