Company: Microsoft
Date: 2012-03-18
Overall rating: 4/5
Employment status: current

Solid company that values and pushes employees to perform and contribute.
Pros: Great overall benefits package. Salary is on the upper end of the range. Opportunities for career advancement is vast and plentiful. International company with offices world wide.
Cons: Very large company so it's easy to get lost in the fold. Can be dog eat dog environment. Not always easy to get co workers to help.