Company: Microsoft
Date: 2011-04-23
Overall rating: 3/5
Employment status: current

Work on some of widely used software
Pros: Work on some of widely used software. Large company.  OK benefits.
Cons: Depends on your manager. If you had a bad manager, HR is their just to cover tracks for the company.