Sorry for you, that's a pain. My advice would be: let go this specific job and search for a job right now; you have until the end of November if I understood?
As you had opportunities with Google etc - why not recontacting them? Turns out the initial plan didn't work out.
As you had opportunities with Google etc - why not recontacting them? Turns out the initial plan didn't work out.