5.0
Nov 10, 2015
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great office, culture and fun environment to work in. Encourage "Teach and Learn"and sharing knowledge. Full of bright interesting people. Really enjoy working here.
Cons
Headquarters based in NYC, can sometimes feel separated / feel like they have forgotten about remote offices. Progression is slow in London due to limited opportunities.