Barcelona is a different city. Most of the europeans come to Barcelona because we're used to speak english, if you compare to other cities where people barely speaks spanish well. Barcelona is multicultural to a high level.
At my job we all speak english. And sometimes we speak mix english / spanish but its rare.
At my job we all speak english. And sometimes we speak mix english / spanish but its rare.