3.015 Apr 2025Technical support engineerFormer employee, more than 3 yearsHaifaRecommendCEO approvalBusiness outlookProsThe best place to learn technologyConsno focus on the person itselfShow more
5.016 Apr 2026Sales managerFormer employee, more than 3 yearsHaifaRecommendCEO approvalBusiness outlookProsFantastic work place to grow and emerge.ConsSalary is medium level wise.Show moreHelpfulShare
3.010 Nov 2023Tech support representativeCurrent employeeRecommendCEO approvalBusiness outlookProsNice people, gaining technical knowledge, problem solvingConsStressful, sometimes annoying customers but not all the timeShow moreHelpfulShare