Hi,
I am a catalan of 27 years old and I studied physiotherapy in 2000-2003. I worked in Barcelona in many places for more than 4 years and I would like to explain briefly my situation: I didn't have any contract (at all) all that time. No contract in any company. This means that I worked in "black" without social security and NO rights. I used to earn 20/30 euros per hour in a praxis but as people usually didn't show up the salary was not 20/30 but 10/15e hour. How can you live with so little money?
I can explain maaaaaany anecdotes... even worse...
I am sure my professional experience was not the same as the rest of the people, there must be places where you can have a decent salary, but let me say that in 2007 I tried again to look for a good job without success until I left my profession...
So, Barcelona is good place for doctors, engineers, IT, but not for physios...
Let me know is you want more info.
Good luck!