1.0
16 Dec 2015
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Initial Training in Boston Office Location Free Snacks
Cons
Haphazard Account allocation Nepotism in London/Dublin Very Weak EMEA leadership from Dublin Micro-management