IBM is laying off thousands of employees across various departments in the US, including consulting, cloud infrastructure, ...