• I agree with the above comment and do what is best for you and your family.

    That being said there are two ways to look at leaving a contract. First from their side, if their budget dried up or the project ended they would cut you in a heartbeat and not think twice about it. That is exactly the reason they hired a contractor and not a FTE. To put it bluntly, they are not just paying for the work that you do, they are paying you to leave when it is done.

    Now from your side, if you like the company and you want to keep working there as a contractor or a FTE then stay. If after three months, this not what you were looking for then move on to the next thing and don’t give it another thought. There is another factor that you need to consider, if you are on a project and your leaving damages the entire project, then you should stay until it is appropriate to roll off. On the other hand, if you are just filling a spot for the company, as in Staff Augmentation, give the appropriate notice and offer to help find and train your replacement.

    There are times when you come across a great opportunity for more money that you just have to take. People may not like that you left, but it is hard to argue about the money. Sports Players do it all the time. They leave the city they grew up in and that loved them for better more lucrative contracts. People respect them when they say it was about the money. People do not respect them when they give lame excuses because it was still about the money.

    I would suggest if you continue to contract in 1099 positions that you consider incorporating. Then you can take full advantage of everything functioning as your own company can bring.