mikey88 wrote: » It depends. Roles that are contract only are usually short term with no possibility of hire. Contract to hire or long term contracts would be ideal. There are many factors to consider before taking on a project like this. Do you have a family to support? Do you have savings to live off while to search for another job after this project? Yes salaried position is nice, but if you feel like you are not getting the experience you want or doesn't align with your career goals.. it may be a time to go.