IBM Cutting About 2,800