3.0
Mar 1, 2016
Recommend
CEO approval
Business Outlook
Pros
Central location in London, happy to let you visit American offices, friendly team. Gave me autonomy and let me do my job without any micromanagement.
Cons
Management didn't support the European business enough and also made some poor decisions involving how to advance the product for the younger market. Didn't really encourage you to socialise with your colleagues.