4.0
Apr 27, 2026
Current employee, more than 3 years
Madrid
Recommend
CEO approval
Business Outlook
Pros
Good salaries and benefits, good work environment, great lower leadership.
Cons
Higher leadership. Currently not offering so much job safety with the new changes (Less investment in Europe, and massive hirings in India)