Company: Microsoft
Date: 2014-10-01
Overall rating: 3/5
Employment status: current
Experience level: Senior

All Good Until you Get Older
Pros: Great benefits
Good pay
Flexibility
Some areas of the company are good
Smart co-workers
Cons: Horrific internal politics
Bad managers
Toxic environment if you are in the wrong org
Favors youth over experience
Hard to move internally