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