4.0
May 18, 2013
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Treats staff very well in terms of benefits, golf days, share purchase plans.
Cons
Staff in Switzerland get better perks
Check out your Company Bowl for anonymous work chats.