4.0
Nov 20, 2013
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
great work environment, invest lots in facilities, friendly open culture
Cons
quite slow moving at times, decisions take a long time to be made