27% would recommend to a friend
23% positive business outlook
The top reviewed jobs include
Users say... "Great people and help whenever needed" "They have good salaries per region" "Good company, and great colleagues"
Users say... "Poor management, HR doesn't even know the country laws and regulations, THe Tech manager doen't know how to talk to people and their communications is a joke."