DP just been offered a contract position (12 months) at £40 per hour <<huge intake of breath>>. He is currently in a stable permanent 'job for life' at around £38k pa. Should he take the contract position or what ? It's IT by the way...