Company: Microsoft
Date: 2010-11-10
Overall rating: 4/5
Employment status: current

Very Good...but has areas to improve
Pros: Wide range of products and technologies to work on
Seen and used by millions of customers
Lots of career advancement opportunities
Lots of smart people to work with...very few idiots you run into
Cons: Benefits are getting cut
Salaries aren't moving
Morale budgets cut
Not as fun of a place to work as it used to be