3 reasons why you should get a tech job in Barcelona