Company: Microsoft
Date: 2009-04-27
Overall rating: 4/5
Employment status: current

Please explain what you're doing
Pros: Great benefits.
You get to work with very smart people.
Cons: Medium compensation compared to the industry.
Little/poor communication from managment.
MS products seem to take 3 to 4 iterations til they get it right.