Protesters rallied outside the company's Stadium Plaza store in Tewksbury.