I hear that people swear by jumping from contract to contract position....the pay and experience is suppose to be great, but I just have a hard time dealing with lack of security...or at least the feeling of it. Anyone have experience with it...in IT, Design, Engineering?