Flexible schedule.
Broad choice of careers in multiple products/departments.
$15k matching donation for money or time given to non-profits.
Many benefits:
Many bright and fun people to work with.
Tremendous salary.
Work-life balance may be hard to achieve for some teams.
Politics come into play sometimes in career safety and advancement.
Large companies mean profits are the most important thing (hard to avoid).
Care for your employees, and you will reap what you sow. Treat them with kindness and respect, and look at the job from their angle.
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
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
The interview process took 8 weeks. I was referred by a friend and was contacted by an engineering manager first. We set up a phone screening for the week after. Then two weeks went by, and I was contacted by a recruiter. She wanted to set up a pho
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
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
The interview process took 8 weeks. I was referred by a friend and was contacted by an engineering manager first. We set up a phone screening for the week after. Then two weeks went by, and I was contacted by a recruiter. She wanted to set up a pho