Microsoft has a good brand in both enterprise and customer markets. There are a lot of smart people around.
Micromanagement. Managers were really mean. Some old-timers were rude. Very poor work-life balance.
Trust your employees.
The process was very fast for me, though I've heard it was slow for others, so results may vary. I had a phone screen with some technical questions, followed by an onsite interview within a few days, and received an offer a few days after that. The
Interview with recruiter about current position, salary, and a few technical questions. Phone interview with an engineer at the Mountain View Office. They will ask you to write code. Questions are simple, but expect to have all corner cases covered
I applied online initially and was contacted within a few days by a recruiter who specialized in university recruiting from my alma mater. The recruiter was very helpful in explaining the different Software Engineering (SW) positions (SDE, SDET, & PM
The process was very fast for me, though I've heard it was slow for others, so results may vary. I had a phone screen with some technical questions, followed by an onsite interview within a few days, and received an offer a few days after that. The
Interview with recruiter about current position, salary, and a few technical questions. Phone interview with an engineer at the Mountain View Office. They will ask you to write code. Questions are simple, but expect to have all corner cases covered
I applied online initially and was contacted within a few days by a recruiter who specialized in university recruiting from my alma mater. The recruiter was very helpful in explaining the different Software Engineering (SW) positions (SDE, SDET, & PM