Company: Microsoft
Date: 2010-05-25
Overall rating: 4/5
Employment status: current

Company tries hard to please employees
Pros: Benefits are great! (100% paid, no payroll deduction or co-pays)
Stock awards are nice 
Room for growth
Cons: Lack of communication from upper management
No backbone inside the company (hire ups don't stand up for things they know is a bad decision)