The corporate world is a tough place for new graduates to enter, whether in the UK or in Europe. Corporations are often seen as monoliths that allow few people in and merely produce goods and services for profit. However, corporations put up barriers to public view and high graduate employment for a number of reasons. Corporate executives and managers are under a lot of pressure to adhere to...