3.0
Dec 14, 2010
Former employee
City of London, England
Recommend
CEO approval
Business Outlook
Pros
very decent work-life balance, good working climate
Cons
not much of a key player in the industry
Check out your Company Bowl for anonymous work chats.