Company: Microsoft
Date: 2015-06-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Culture shift is coming
Pros: Great benefits, smart people. The culture is getting better (more collaborative) under Satya. There's also a lot of opportunity to move around. If you work here, find one or more mentors to help you navigate the waters and prime you for things you may not be aware of, especially in your first year.
Cons: You may get re-org'd out of nowhere and you may or may not have the same role / boss / skip-level. I've been here 2.5 years and have had 4 bosses and been through several re-orgs, the last of which moved me into a completely different role. I see pockets of really collaborative culture shifts, but in many orgs, you still have the fiefdoms from Ballmer's days. Hopefully that will change soon.