3.0Mar 5, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsAmazing working environment, Good vibeConsWorking hours - long hours and payment was delayedShow more
5.0Jan 14, 2026ManagerCurrent employee, more than 3 yearsDallas, TXRecommendCEO approvalBusiness outlookProsRemote Work Learning Opportunities Supportive managementConsLimited Growth Too many meetings due to Onshore Offshore coordinationShow moreHelpfulShare
3.0May 5, 2026Sales managerCurrent employeeOmaha, NERecommendCEO approvalBusiness outlookProsThe role as a sales manager is autonomousConsVery corporate, just a number.Show moreHelpfulShare