1.0
Dec 16, 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