4.0Jun 11, 2024Good entry spot Technical support representativeFormer employee, more than 1 yearBuffalo, NYRecommendCEO approvalBusiness OutlookProsGreat culture with some great peopleConslow pay for the amount of work and unrealistic goals that change every monthShow more