Company: Microsoft
Date: 2013-11-15
Overall rating: 5/5
Employment status: current
Experience level: Senior

Much better than the outside perception
Pros: Moving to a different department is like moving to a different company w/o losing your benefits
The Redmond campus is beautiful. Even after many years working there I'm still in awe
Newest hardware and software always available
Great benefits, work/life balance
Cons: Some of the partner level employees have been in their role for too long. They should retire or start something new. I talked to one recently and asked why he's not retired yet. His answer was that he likes to manage people and be in charge.
Some teams are mired in red tape and score cards (mainly Kevin Turner's org).