Great opportunities, great people, good culture, and lots of internal resources for growing professionally. The company also has great citizenship values.
Slow to change and somewhat unnecessary processes/overhead. You could get stuck gaining experience in just the Microsoft stack (technically).
Support devs, reduce overhead and processes, and be more transparent in reviews and performance.
The phone interview was pretty easy. They only asked one coding question about a binary tree. After the phone interview, I went to the on-site interview. It was scheduled for 5 rounds. However, I failed the first three rounds, so I didn't get a chan
The company flew me to Seattle for the interview. The process was very well organized. On the day of the interview, I had 6 interviews. The questions were of moderate complexity. I received an offer in 2 business days, and they asked me to respond
The regular interview cycle for MS includes: * One HR round for introductions. * A technical phone screening. * One full day of technical interviews (five in all). Technical interviews required whiteboard skills. In the phone screening, I was
The phone interview was pretty easy. They only asked one coding question about a binary tree. After the phone interview, I went to the on-site interview. It was scheduled for 5 rounds. However, I failed the first three rounds, so I didn't get a chan
The company flew me to Seattle for the interview. The process was very well organized. On the day of the interview, I had 6 interviews. The questions were of moderate complexity. I received an offer in 2 business days, and they asked me to respond
The regular interview cycle for MS includes: * One HR round for introductions. * A technical phone screening. * One full day of technical interviews (five in all). Technical interviews required whiteboard skills. In the phone screening, I was