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

Great culture and place to be...sometimes a tad crazy though
Pros: Great place to learn and grow and grow at scale
Open to new things now and not so closed off as in the past
Truly collaborative within your team and getting better outside of your immediate teams... 
Embrace the concepts of being able to leverage each other all the time (and now expect this across the Company) + contributing to other's success (not just a tagline but truly happens).
Correct CEO- excellent leader and just what we needed to become relevant again
Cons: Work Life Balance can sometimes be a challenge (not too crazy like Amazon) but you have to really manage your own boundaries otherwise it will consume you
Can be a bit difficult to navigate and know who is who in order to get stuff done- highly matrixed
Political in some groups meaning who likes who, who has a good rep and using that to their advantage otherwise if you don't play that game you are left in the dust
Pay is fine but not as strong as it should be
For our org specifically, we do not really reward people for the work they really produce or make impact on (there  are still some pockets of the old ways in HR).