Great benefits package. Depending on the team, the work-life balance is on average very good.
Large corporate culture. Policies stifle innovation and agility. The review system is ominous, large, and is often gamed by employees and managers alike.
Teams tend to grow too large, and mediocrity often creeps in. The hiring process needs to be revamped and set to a higher bar.
I was contacted by a recruiter. I had to take an online test consisting of three questions. After it was evaluated, I received an onsite call. Before that, I got feedback on my performance in the online test, and the entire procedure for the onsite
It was five years ago. I had really forgotten the questions. They were not hard. Questions like reversing a linked list, etc. It took five hours, too long. After all, a director asked me for coffee. It ended up that two teams gave me offers.
I interviewed for an SDE II position with the Microsoft Academic Graph team. I will say outright that it was an absolutely terrible interview experience for me. The team asked me some specific questions about how I would add features to Microsoft A
I was contacted by a recruiter. I had to take an online test consisting of three questions. After it was evaluated, I received an onsite call. Before that, I got feedback on my performance in the online test, and the entire procedure for the onsite
It was five years ago. I had really forgotten the questions. They were not hard. Questions like reversing a linked list, etc. It took five hours, too long. After all, a director asked me for coffee. It ended up that two teams gave me offers.
I interviewed for an SDE II position with the Microsoft Academic Graph team. I will say outright that it was an absolutely terrible interview experience for me. The team asked me some specific questions about how I would add features to Microsoft A