Nice place to work. Once you start working as an FTE at Microsoft, it's very hard to leave and work for other companies. I love working at Microsoft.
Internal transfers (except for company re-organizations) are based on network. If a manager moves to a new team, most people under them also move to that team. If you don't have a network, it's very difficult to get a new job on another team.
If you are non-Asian or non-Indian, it's very difficult to get a job on another team.
Managers often form teams with people from the same ethnic group. If the manager is Asian, you'll see most people reporting to them are Asian, and the same applies to Indians.
Due to re-organizations, you may end up joining a team that you have no passion for and no interest in.
It's strange that for re-organizations, there's no interview to transfer into a new team, but if you want to find a new job yourself, there is an interview (some teams still require a 4-5 person loop).
The re-org should be somehow based on skill and interest. Internal transfers should be the same between re-orgs and personal transfers.
As other postings on this site have indicated, the standard hiring process for engineering roles typically involves one technical phone screen, followed by a full day of on-site interviews if the phone screen is successful. This was my second intervi
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
I had a friend who referred me to a job in his division. After 15 to 20 days, I received a phone interview with a Development Manager. The phone interview lasted for one hour. The first half involved discussing my experience, and details about the g
As other postings on this site have indicated, the standard hiring process for engineering roles typically involves one technical phone screen, followed by a full day of on-site interviews if the phone screen is successful. This was my second intervi
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
I had a friend who referred me to a job in his division. After 15 to 20 days, I received a phone interview with a Development Manager. The phone interview lasted for one hour. The first half involved discussing my experience, and details about the g