Lots of friendly, helpful co-workers.
Microsoft is such a large company that there are opportunities to work on a huge variety of projects, languages, and environments.
Wonderful work-life balance. Everyone is very understanding if you have to take a few hours off here and there for family or other non-work reasons.
Management often seemed distant; you would meet with your manager for 30 minutes each week, then not see them again until the next week.
A lot of time is eaten up with email, meetings, work tracking, etc., which can leave little time for dev work.
Due to the company's massive size, you can end up assigned to a dead-end project, a poor manager, etc., and forgotten about.
Connect more with your developers. Thirty minutes a week is insufficient to really keep up on their work and help them succeed in their assigned tasks.
Two extremely tough phone interviews. The coding problems were very tough, but I managed to do well. Onsite: 4 interviews: One interview had extremely easy questions. One interview had very open-ended questions. I could not figure out what was wan
I dropped my resume at the Microsoft booth at a career fair. I received an email asking me to indicate which of the listed timeslots were possible for a phone interview. I also filled out a form detailing my preferred position and development layer.
This was an internal transfer interview. It was a typical interview loop that external hires would probably have: * One informational interview (meet the hiring manager, talk about yourself, and discuss the position and opportunities). * Four te
Two extremely tough phone interviews. The coding problems were very tough, but I managed to do well. Onsite: 4 interviews: One interview had extremely easy questions. One interview had very open-ended questions. I could not figure out what was wan
I dropped my resume at the Microsoft booth at a career fair. I received an email asking me to indicate which of the listed timeslots were possible for a phone interview. I also filled out a form detailing my preferred position and development layer.
This was an internal transfer interview. It was a typical interview loop that external hires would probably have: * One informational interview (meet the hiring manager, talk about yourself, and discuss the position and opportunities). * Four te