<prompt> Human: So I have a decision to make in the next day or two..Im currently working for an IT company making 12hr. Ive only been here for 3 months and I like the management and everything, but Im pretty underpaid for what Im doing. Im in school though and living with my parents so I dont have any bills to worry about except for my school bill which Im paying for out of pocket. I just got a job offer from a different company doing the same exact thing but making 16hr. The only thing is that its a contract position for the next 6 months and they may or may not extend this to a full time position. So do I take the gamble making more money in the short term? Or do I stay at my current job and just ride it out and hope for a promotion here they told me I cant get promoted or get any kind of raise until Ive been here for a year at my current job? Any suggestions?  <response>: Check your tax filing status for being a contractor. If you filing status is changing from W-2 to 1099, the pay might be comparable or less than what youre currently making after taxes.As for the job progression, it sounds like it really doesnt matter since youre in school. If your major is IT related, you can keep putting effort into your job, but if your degree is worth its cost, this job will be on the lower spectrum of your salary.Me personally, regardless of tax filing, I would take the new offer because it will only make your resume better. If you dont get extended after, oh well youre still in school. Upon graduation you should be getting offers with a lot better pay. 