5.0Mar 8, 2020Technical Customer Support / InstallerTechnical support/installerCurrent employee, more than 3 yearsNewark, CARecommendCEO approvalBusiness OutlookProsExcellent training, and camaraderie, travel, benefitsConsNone except that no education benefitsShow moreooma Response5y• Happy to hear you are enjoying your time here at Ooma!Show more