3.0Nov 10, 2023Tech support representativeCurrent employeeRecommendCEO approvalBusiness OutlookProsNice people, gaining technical knowledge, problem solvingConsStressful, sometimes annoying customers but not all the timeShow more
5.0Apr 16, 2026Sales managerFormer employee, more than 3 yearsHaifaRecommendCEO approvalBusiness OutlookProsFantastic work place to grow and emerge.ConsSalary is medium level wise.Show moreHelpfulShare
3.0Apr 15, 2025Technical support engineerFormer employee, more than 3 yearsHaifaRecommendCEO approvalBusiness OutlookProsThe best place to learn technologyConsno focus on the person itselfShow moreHelpfulShare