Software Engineer / Developer in Barcelona
Very nice people, environment and equipment.
Not cutting-edge stack but is 100% worth.
Very high english level required (more than half of the team are foreigners).
Stack is not the best but they're trying to improve.
Be patient, some of those people are very busy so don't get angry if they spend a whole week to answer you.