<prompt> Human: Thanks in advance for any help I get with this decision.So Im in an IT job with a pretty toxic work environment. Ive been in the position about 2 years at this point, so all signs point to move on to get more pay. I just got a call from a staffing company that states they will pay me 13 an hour to be a tech, which is way lower then what the job is worth. The caveat is that after 90 days I have the chance to get hired at the corporation I will be staffed at for 25 an hour, which is higher then I am getting paid now. I want to take the risk, because of how toxic the place I am at now, and looking into the future it would be better in the long run. I have an emergency fund saved up for a year, so I have enough to live off a lower salary. What are the pros and cons Im not thinking of? EDIT: Thanks everyone for the input. I decided not to go with it. I appreciate the experiences shared as that is more than likely what is going on here  <response>: Uhh any job with a vague non contractual promise of a big pay raise if you would only accept the job at this really low rate for this specific amount of time is a huge red flag to me. Theres a chance to get hired on full time with corporate at double the staffing rate and theres also a chance thats an empty promise to get you to sign up. In my mind, people with the skills to demand that kind of pay rate generally wont accept 13hr for 3 months before getting paid what the position is actually worth, its just fishy as fuck to me.Now if your work situation currently is horrible and need out and you need out NOW, then you can view it as a a hold over job until either that pay raise comes to fruition or you find a better job. 