Great reputation and brand name.
Great benefits.
Pay is on the higher side if you are able to negotiate well.
IDC doesn't have the great culture that's present in Redmond under Nadella. Office teams in general have much more politics compared to Azure and Bing. But the Office Exchange team is on another level. They selected managers and directors with zero managerial experience who are always complaining and shouting in meetings.
The team is so bad that during a recent reorg/shuffle, 10 people out of 13 left the team. No one is willing to join this team. The work is decent, but the management behavior makes it suffocating to work.
If you are under their radar, remember they won't even allow team changes. They'll put a false tag of under-performer, give bad Connect reviews, and then fire you. So it's better to avoid joining this team in the first place.
Whoever is joining the Microsoft Office team, ensure that you don't join Exchange at any cost if you want a long-term career at Microsoft.
It was a fairly simple interview. They tended to focus on data structures and algorithms. You are required to think on your feet for such problems. In addition, they asked about things related to my skills and internships listed on my resume.
The company's interview procedure and schedule are very good. Make sure you can write proper algorithms (bug-free) that cover all scenarios and negative conditions. This adds more positive points to the candidate's side.
1. Coding challenge, was easy. 2. Interview Round 1 - Code solution to #island problem in editor of your choice and run end to end. 3. Interview Round 2 - Technical questions. 4. Interview Round 3 - With hiring manager, mostly about projects.
It was a fairly simple interview. They tended to focus on data structures and algorithms. You are required to think on your feet for such problems. In addition, they asked about things related to my skills and internships listed on my resume.
The company's interview procedure and schedule are very good. Make sure you can write proper algorithms (bug-free) that cover all scenarios and negative conditions. This adds more positive points to the candidate's side.
1. Coding challenge, was easy. 2. Interview Round 1 - Code solution to #island problem in editor of your choice and run end to end. 3. Interview Round 2 - Technical questions. 4. Interview Round 3 - With hiring manager, mostly about projects.