Company: Microsoft
Date: 2011-08-07
Overall rating: 2/5
Employment status: current

A place to work hard and get a paycheck without chance for advancement
Pros: Great health benefits and company functions.
Cons: Senior managers where this is their first job out of college and would most likely not be able to work elsewhere in the software industry in a similar capacity.