You can have work-life balance. Compensation is good.
If you are in the wrong team, you might get stuck working on legacy code.
Middle management should do less micromanagement on ICs and provide more flexibility.
The interview was for a software developer position in the Mac software department at Microsoft (MS). They are hiring C++ developers to work on Outlook for Mac, as Entourage would be discontinued. The interviewer was very kind and mentioned that he
Was on a face-to-face with the manager, a lead, and one more developer. Most of the questions were basic. Interested in Angular, MVC design patterns, and Entity Framework. They were also more into SQL Server, Oracle Toad, and the usage of EDMX fil
The interview process involved several stages: * The first round was a resume screen at the university career fair. * The second round was a 30-minute on-campus interview with a manager. Following this, there was a long wait of almost 3 months.
The interview was for a software developer position in the Mac software department at Microsoft (MS). They are hiring C++ developers to work on Outlook for Mac, as Entourage would be discontinued. The interviewer was very kind and mentioned that he
Was on a face-to-face with the manager, a lead, and one more developer. Most of the questions were basic. Interested in Angular, MVC design patterns, and Entity Framework. They were also more into SQL Server, Oracle Toad, and the usage of EDMX fil
The interview process involved several stages: * The first round was a resume screen at the university career fair. * The second round was a 30-minute on-campus interview with a manager. Following this, there was a long wait of almost 3 months.