2.0
Mar 27, 2016
Former employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Working for large institution and that's it.
Cons
Almost everything, from the salary, people (mostly very poorly educated), no opportunities after internship, no learning