3.0
May 24, 2010
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
It's okay if you're in the right place, terrible if not - there are many sub-cultures and an awful lot depends on your manager
Cons
Pay's not great compared to other companies.