Solid company, powerful position in the spanish market.
People are friendly and the balance between work-life is OK.
Time off policies are great and the company normally pays courses if they mean a professional growth.
Cons
Legacy technologies used depending on the department you work for. But overall is OK.