Ironically there is a big lack of IT knowledge, people are generally only recruited for language skills then performance reviewed against technical, and soft skills gained only from poor on boarding and training.
The Barcelona service center started purely for the languages that couldn't be easily recruited at the major Computacenter locations such as Hatfield.
As such the services initially arrive at Barcelona with a very heavy focus on Language support, yet as contracts mature and CC makes more promises to the clients, when contract renewal time arrives, more and more technical projects arrive at CC Barcelona. It's often left to the analysts and team leaders to come up with technical solutions or work on projects that require skills above their current level.
Considering the amount of extra tasks most people perform, the salary is poor and looks like it hasn't been reviewed since the company first set up in Spain approx 10 years ago. It's not competitive and the company needs to get up to date. There are currently a large number of vacancies not filled, and looking around sites like this and seeing similar roles with better salaries, it's not surprising.
Health Insurance and Ticket Restaurant are nice to have, but CC seems to think that it's part of your "salary", many other companies in the region offer the both and still pay a higher salary. It's a not a replacement.
To me this mentality is from 10 years ago, when it wasn't perhaps so common, however today it's expected from a company of this size.
At an operational level, it's pretty embarrassing to be Europe's leading IT support company, when almost all of our clients are using newer equipment and operating systems than we are internally! As the "experts" I really feel we should be leading by example rather than lagging behind.