Here is what I would do.
1. Try to negotiate and get the contract position and work from home
2. You get good pay and have the freedom to find the next oppotunity
1. Try to negotiate and get the contract position and work from home
2. You get good pay and have the freedom to find the next oppotunity