Company: Microsoft
Date: 2015-08-20
Overall rating: 3/5
Employment status: former
Experience level: Junior

Going in a different direction
Pros: Lots of smart people, decent benefits, you actually get your own office, you schedule can be very flexible
Cons: Real-world / industry leadership in specialty areas is severely lacking, too much of the time no one knew what to do, so they just did *something*

So much bureaucracy that just to do one little thing, hard to make impact outside of your box

They don't value or give you time to do the small things that make everyone's life easier and are better for the long run, extremely concerned about short term success

Corruptible and disruptive politics everywhere which leads to reorgs constantly