Company: Microsoft
Date: 2017-03-02
Overall rating: 2/5
Employment status: former
Experience level: Senior

Great place to work!
Pros: Reasonable expectations for work/life balance
Excellent salary
Great working environment - standard large corporate advantages and perks.
Cons: If you break any rule - you are gone
The salaries of HR personnel are paid by the company - so they really don't have your best interests at heart. Act to protect yourself.