Pros
Pay and canteen thats about it
Cons
I worked with one of the worst managers I ever worked with during my time here. I would actually class her as evil in how she treated her staff. Incompetence is promoted and most managers seem to have gone to the University of the Linkedin post. I observed instances of racism. Was subjected to bullying and am aware of instances where people are bullied via the performance management process. HR are aware of issues with bullying and do nothing about it. There is a well known instance in Barcelona where one person was invited to a meeting to discuss Spanish classes and was subsequently fired and not provided with statutory payments that they were entitled to. The Barcelona tech hub is a place to be avoided.