The topic ‘IT departments are little short of a ponzi scheme – discuss’ is closed to new replies.