Used to have a great culture (growth mindset), solid growth prospects (team-dependent), stability, and good perks for families. Also get to work with remarkable people, including some tech thought leaders.
Massive recurring layoffs, collapsing morale, overinvestment in AI at the expense of established/profitable products.
This was a great company to work for during the initial Satya years. The growth mindset really took off in the culture, stock was steadily growing and profitable, and exciting work was available (Azure, Xbox, etc.).
Since the AI pivot and accompanying layoff waves, morale has collapsed, and a fatalistic sense of being headed for a cliff (the bursting AI bubble) presides.
For Microsoft to regain its footing from an employee perspective, it is critical to adopt a more balanced approach to AI integration, continue investing in established profitable businesses, and work to retain world-class talent (outside of AI).
Everything went well and in a friendly manner. Good team of passionate professionals. Online interview, four stages, divided into two days. All in all, nothing out of the ordinary. Your technical experience, team experience, behavioral issues, and
The interview process was lengthy and drawn out due to the abysmal scheduling of both the engineering team and the human resources team. I waited almost two months to receive the final decision. Would not recommend!
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful
Everything went well and in a friendly manner. Good team of passionate professionals. Online interview, four stages, divided into two days. All in all, nothing out of the ordinary. Your technical experience, team experience, behavioral issues, and
The interview process was lengthy and drawn out due to the abysmal scheduling of both the engineering team and the human resources team. I waited almost two months to receive the final decision. Would not recommend!
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful