3.0Apr 15, 2025Technical support engineerFormer employee, more than 3 yearsHaifaRecommendCEO approvalBusiness OutlookProsThe best place to learn technologyConsno focus on the person itselfShow 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.0Nov 10, 2023Tech support representativeCurrent employeeRecommendCEO approvalBusiness OutlookProsNice people, gaining technical knowledge, problem solvingConsStressful, sometimes annoying customers but not all the timeShow moreHelpfulShare