It isn't releasing specific numbers, but IBM has cut thousands of jobs over the past week including positions in sales, hardware and software divisions.
Workers have reported layoffs in Arizona, Minnesota, North Carolina, New York state, Texas and Vermont. IBM says the cuts are simply part of its ongoing efforts to watch costs.
It is adding bodies in cheaper and higher-growth parts of the world, like India.
Staffing in India has jumped from just 9,000 workers in 2003 to 74,000 workers in 2007.