Lots of different positions and opportunities.
Good pay, good benefits.
If you are a good, self-guided learner, then you have lots of opportunities to learn and grow.
Executive leadership seems to have become disconnected from employees' needs and reality. You can easily get lost in the noise of the company. You need to always be selling yourself to show impact and value. RIFs happen and can be large numbers, and your impact to the business can be ignored.
Executive leadership is always talking about leading with empathy, but they don't actually show empathy themselves. The 2022/2023 layoffs are a great example. Management dragged out the layoffs. Some L3 and up managers said, "Just be happy you have a job," or "Have a backup job because anyone could be let go at any time." That should have never happened. There was little to no acknowledgement to the employees about the stress this caused them, all while management continued to ask employees to do more with less, even as Microsoft showed record profits. I would like to ask Microsoft management to review the processes they used for the last rounds of layoffs, talk to employees, specifically ICs, and change the process/policies to help reduce the stress that was caused to employees the next time this needs to happen. We all need to practice what we preach. If leading with empathy is something executive management wants to tell employees to do, then they themselves need to do that and be transparent with all employees.
After a phone interview, they invited me in to their office, and I had 7 interviews in a row with 7 different people. The interviews ranged in topics from programming questions to computer architecture questions to datacenter design questions.
Phone interview, followed by an onsite interview. Reply within one week. Mostly technical questions, very friendly interviewers. Basic EE questions. Few behavioral questions. Nice office and very lively city.
I applied through the university a while ago, but it took an incredibly long time to get the final round interview, which was very frustrating. The questions weren't hard, but finding the optimal solution was the bigger challenge. I also encountered
After a phone interview, they invited me in to their office, and I had 7 interviews in a row with 7 different people. The interviews ranged in topics from programming questions to computer architecture questions to datacenter design questions.
Phone interview, followed by an onsite interview. Reply within one week. Mostly technical questions, very friendly interviewers. Basic EE questions. Few behavioral questions. Nice office and very lively city.
I applied through the university a while ago, but it took an incredibly long time to get the final round interview, which was very frustrating. The questions weren't hard, but finding the optimal solution was the bigger challenge. I also encountered