Company: Microsoft
Date: 2012-06-18
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Not for the long haul
Pros: Good benefits, lots of career growth opportunities, talented people,
Cons: Very political; zero management training (makes for bad bosses); they'll take everything you give and then some, so it's hard not to get burned out