Unless you have worked abroad for at least 1 year, have an almost native knowledge of the English/German/French language, or know someone in a company that can help you, there is no way to get the dreamed job you were looking for when starting your university degree.

It is sad to say so, but Spanish workers are going through a hard reality. Experience is a must these days for any position, and recent graduates are fighting for really undignified jobs with the lowest salary ever seen.

It does not matter if you have worked through an internship for a year at one of the most-known multinational companies in Europe. It is does not matter how hard the job was developed, how many hours you’ve spent in front of the computer during long working days for almost half the normal salary for this sort of positions. And if your previous boss tries to be nice to you by writing a recommendation letter, it also does not matter: head-hunters and Human Resources workers are not going to give you neither the most tiny opportunity. 

Language (The language you are writing in)