80% would recommend to a friend
Dimitris Gioulekas
90% approve of CEO
67% positive business outlook
The top reviewed jobs include
Users say... "Great colleagues, bosses and office" "Great people, collaborative, family like environment, development plans" "Empathetic work culture and a clear, sustainable business strategy" "Great culture and interesting clients."
Users say... "Stressful, hierarchy, low salaries, hard to climb"
Check out your Company Bowl for anonymous work chats.