Pros
The company has great products. In the innovation they give a lot of freedom to Developers which results products only when real engineer are in the team. Great opportunity if you are a very engaged person. All inclusive salary which is good only if you are good because then they rather increase your salary. They use their own planning and issue track system. Scrum is just touched were make sense owever management is always open to try something new: in Barcelona we introduced GIT while the rest of the group uses CVS because of the wide range of platforms supported; however the whole Development moved then to GIT were possible. The overtime average in Spain is 5h per month but many invest at home extra research time which is seen and recognized.
Cons
There are team leaders for each group, two development managers and a VP and CTO all very present in the evolution of the software. So if you want a lazy work environment avoid them, they want people that love their work. The office in Barcelona is quite old and hopefully we get a new one. IT wise absolutely at the top with top investment.