4.0
Jan 30, 2014
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Relaxed working environment & some market-leading products
Cons
Company struggling to meaningfully expand beyond core proposition - no real decisions made outside US.