Salary is less than Facebook or Google, but it's still significantly higher than most places. If you do good work and make sure the right people know about it, you'll be richly rewarded. Almost everyone here is extremely smart, so it keeps you on your toes. I also love having my own office.
Re-orgs. Ugh. Considering the fact that your managers' perception of your work is more important than your actual work (like in any other corporate environment), dealing with the constant trauma of re-orgs is disheartening.
A pending re-org all but guarantees that you won't get any credit for your short-term work. So, if your goal is recognition and high reviews, you have to actively manage your career by finding a manager you like and following him/her through every org change.
Also, even though everyone is extremely smart, egos are very high.
I'm skeptical about the new review system. It sounds exactly like the old one, but now with new vocabulary and less transparency.
The interview was all day at their Redmond campus. I met with five different engineers who covered a variety of topics. All the interviews were one-on-one. They were very good about asking questions related to my experience and skills, giving me th
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t
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
The interview was all day at their Redmond campus. I met with five different engineers who covered a variety of topics. All the interviews were one-on-one. They were very good about asking questions related to my experience and skills, giving me th
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t
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