Benefits and flexible work schedule.
Expected to work 50-60 hr weeks, often with little acknowledgement while others get credit. The annual review process is completely unfair, as everyone gets stack-ranked against peers and then forced into a bell curve. This distributes merit and bonus accordingly. Doing one's job function flawlessly may still result in a below-par review. Upward mobility and rewards are often extremely political. Bonus scales are ridiculously tipped to upper management.
Increase QA and ship quality instead of rushing things out the door.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I applied on microsoft.com/careers for multiple positions. About a month later, I was emailed a document that included some questions asking me to rate myself in various programming languages, as well as a coding question. The question was to impleme
Fairly straightforward - like any other company. A phone screen - followed by 5 rounds on site. Questions were of the following nature: design a cache subsystem, spiral order printing of a matrix, regex implementation for * and ?, binary tree rotatio
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I applied on microsoft.com/careers for multiple positions. About a month later, I was emailed a document that included some questions asking me to rate myself in various programming languages, as well as a coding question. The question was to impleme
Fairly straightforward - like any other company. A phone screen - followed by 5 rounds on site. Questions were of the following nature: design a cache subsystem, spiral order printing of a matrix, regex implementation for * and ?, binary tree rotatio