Taro Logo

Senior Software Engineer

Senior Software Engineer
Current Employee
Has worked at Microsoft for 9 years
June 22, 2018
Sunnyvale, California
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Competitive pay, great benefits, talented coworkers, in a professional and diverse environment.

They give you all the tools you need to do your job, both technical as well as non-technical.

Cons

Silicon Valley is not their main HQ, so it sometimes gets a little neglected. You're not going to get filthy rich working for MS, as they're not a startup. Sometimes, you can feel like a small cog in a big machine.

Advice to Management

Be very cognizant of the toll Full Stack engineering takes on people's personal lives. DRI duty is stressful, even when there are no incidents. Doing that for years and years takes a psychological toll and makes you think, "I have to get away from this." DRI should be done in tours, with loooooong breaks between.

Was this helpful?

Microsoft Interview Experiences