Pros
If you work for the customer service like I did, you can enjoy a great international atmosphere. Company parties, paid team activities..Can be fun to work there for a year or two, when you are young and don't care too much about your career.
Kontras
Human resources is appalling: if you have urgent matters you can expect an answer in no less than one week. I had a legitimate request according to Spanish law that I address to hr and my manager: they came back to me after weeks claiming that they had consulted the lawyers in Amsterdam and they considered my request invalid without any explanation regarding the reasons, because obviously they did't have a clue. If you have greater issues (e.g. Maternity leave, mistakes in your pay slip) you are basically left alone or told that 'it can wait' or 'it is not important'. The three Customer Service Managers who run the Barcelona office are frankly incompetent, making difficult to understand what qualities you (don't) need to possess to advance in your career within the company. This also applies to some team leaders who are well known to have the position just because they were friends with other TLs. Every month they make every employee fill in a sheet of examples of how they made their best to bring the company values in their daily work. Given the fact that the management is constantly mocking these values it is difficult for an employee,who is required to show a virtuous attitude at all times, to ignore the hypocrisy of all this. This is also a very iniquitous way to evaluate someone's performance as in most cases it favors those who have a good personal relationship with their manager rather than those who are making a good job.