IT pay/pressure: Are you worse off than last year?