62% would recommend to a friend
Ofer Elyakim
33% approve of CEO
54% positive business outlook
Check out your Company Bowl for anonymous work chats.
Users say... "Great people" "leadership team, the culture is collaborative and supportive, and there is a strong sense of trust and teamwork between peers." "Great Team"
Users say... "Management doesn't always make the right decisions"