Company: Microsoft
Date: 2016-07-30
Overall rating: 4/5
Employment status: former
Experience level: Senior

Shark Tank
Pros: Very smart, passionate work force.
Fast-changing environment - you'll never get bored.
Good benefits.
Fantastic CEO and a bright future for the company.
Cons: Almost all work needs to be done in collaboration with others, yet the performance review system pits teammates against each other.  I have never witnessed such a dysfunctional teaming situation.  I have been competing with my own managers for bonus etc. as we were the same level.  Makes no sense to me.

The other major con is they are constantly getting rid of people over 50.  (maybe it has to do with the level thing?)  I've seen dozens of very talented, experienced people pushed out and it really looks like age discrimination to me.   Class action suit in the future?  

Finally, i agree with someone else's review about chasing shiny objects.  Doing a great job isn't good enough.  has to be something new and shiny that your Manager/Leadership can wave around to look good.  They prefer show horses to work horses.