Overall Company Rating
4 out of 5 Stars
International character and exposure
Global mindset with strategy to grow furtherDowners
Sometimes outdated IT systems
Processes might take long
Strong HierarchyAdvice to Candidates
Go for it if you are into South-America/Spain and have language skills, you won't regret it!