Clouds of negativity hovering over the IT sector