5.01 Nov 2023Technical support engineerFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat community, decent compensation, good managementConsI have found 0 cons, so idk what to sayShow more