Great perks.
Flexible schedule / Ability to work remotely, even from a different country.
Very good compensation.
Good work/life balance.
World impacting work.
Ability to get to know very smart or important people in the tech industry.
Cross-team collaboration is difficult.
Just like in any other large organization, there is too much unnecessary process, but it depends on the team.
There is a necessity to look after yourself almost too aggressively to achieve promotions.
1 telephonic interview, followed by 4 onsite technical interviews.
Standard algorithmic questions, though significantly easier than SDE interview questions.
I was initially contacted by an MS recruiter who had found articles on my blog related to skills they were currently hiring for. I had an initial phone screen with the recruiter, followed by a phone interview with a test manager a few days later. T
1 telephonic interview, followed by 4 onsite technical interviews.
Standard algorithmic questions, though significantly easier than SDE interview questions.
I was initially contacted by an MS recruiter who had found articles on my blog related to skills they were currently hiring for. I had an initial phone screen with the recruiter, followed by a phone interview with a test manager a few days later. T