Company: Microsoft
Date: 2018-08-26
Overall rating: 4/5
Employment status: current

Great company, too slow
Pros: - Great benefits
- Great pay
- Great work flexibility (work from home, vacation, etc.)
- Lax management (no one breathing down your neck)
Cons: - Internal politics: If you make a recommendation and someone with the right management level doesn't attach their name to it will never get off the ground. On the flip side, if you're a high enough level manager they will let you burn through millions of dollars with only the most vague impression of what your initiative is.
- I ran out of work a lot and was very bored.  Having free time sounds great at first, but after a couple years you begin to question whether your job is really necessary.
- Trying to move into different parts of the company is as hard as just leaving