I am currently working at Microsoft (Level 60) for about a year (total 3 yoe). On one year review my manager told me to start looking opportunities outside MS and I have around 3 months. I cleared interviews at google but I am stuck at Team matching and I am not sure if I can make it in time (get a job offer from them before getting fired). I can't ask HR to hurry as I did not get any other offer yet. I am currently on H1B, I do have good problem solving skills but I have worked in different fields and find it hard to clear knowledge based interviews. One of the Uber recruiter is/was going to setup interview this week but looking at news I am not sure now. What are my options?
Details: My first 6 month connect had insufficient results marked, I didn't realize what it was then. The connect had negative comments but my Manager told me it happens being new hire and new to web when I tried to explain anything. I lacked communication during 1on1s throughout the year. It has been two months since my yearly review now, but there is reorganization going on so in recent 1on1 my manger said I will have a month extra, may be.
My performance has been low for few reasons that I concluded
1. I never liked working in front end
2. I did not take my job as new job (I wasn't focused, hard working)
3. I think my Manager expects a little more than supposedly from Level 60 (I work in team majorly consisting of Senior and Principal SEs)
4. My communication sucks
There might be few other reasons. I am going to work on myself to not face this again.
How long does the HR say will team matching take?