2 key differences:
1) In a bank there is lots of work linked with client business. So, the graduates are overloaded with spreadsheets, presentations etc. The graduates are a highly motivated workforce who are prepared to work long hours (and don't have family commitments that interfere) for a...