Work-life balance is really good.
People are supportive and approachable.
The work itself is challenging and very satisfying, and the perks are good too.
None that I can think of. Sometimes work is stressful, but that should be true for any large software company impacting millions of users.
More visibility would help.
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
First, I received emails from the group asking for information. I went and met with two guys. It actually became some sort of interview because they started asking me non-technical questions right away. I then received an email from HR to arrange t
I first had a phone interview and answered a few basic computer science questions. During the on-site interview, I had about 6 hours of interviews (1 hour per person) throughout the day, including a lunch interview. The "loop" usually gets cut after
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
First, I received emails from the group asking for information. I went and met with two guys. It actually became some sort of interview because they started asking me non-technical questions right away. I then received an email from HR to arrange t
I first had a phone interview and answered a few basic computer science questions. During the on-site interview, I had about 6 hours of interviews (1 hour per person) throughout the day, including a lunch interview. The "loop" usually gets cut after