I was at Microsoft for 4 years in various roles/divisions.
Unfortunately, I think the cons still outweigh the pros at Microsoft.
Make healthy company culture a strategic focus; otherwise, the future is handicapped.
Take a hard look at how Google and Facebook approach internal politics and learn from them. Remove the ability for individuals to build empires and put their individual careers ahead of company culture or customers.
Instead of focusing on trying to keep our talent from leaving for competitors, focus on making our talent so happy they attract talent from competitors. Learn from Salesforce's Open Opportunity Market.
The interview experience was pretty bad. One interview went on for a long time, with questions that weren't relevant to the new role. After the interview, the team didn't get back to me for a long time. They only responded after I asked for feedback
I was contacted on LinkedIn to share my resume, and a vendor recruiter called me. After that, I had my screening interview, followed by three more, with one each week. There was no definite plan ahead or feedback. It was always a question of whethe
Some scheduling challenges, but overall a straightforward online process. Had a screening round and then 4 rounds were assigned with varied topics ranging from people, team management, technical skills, and system design skills.
The interview experience was pretty bad. One interview went on for a long time, with questions that weren't relevant to the new role. After the interview, the team didn't get back to me for a long time. They only responded after I asked for feedback
I was contacted on LinkedIn to share my resume, and a vendor recruiter called me. After that, I had my screening interview, followed by three more, with one each week. There was no definite plan ahead or feedback. It was always a question of whethe
Some scheduling challenges, but overall a straightforward online process. Had a screening round and then 4 rounds were assigned with varied topics ranging from people, team management, technical skills, and system design skills.