Company: Microsoft
Date: 2012-06-27
Overall rating: 5/5
Employment status: current
Experience level: Senior

Microsoft is a great company
Pros: Great pay and great benefits.
Cons: You have to like to work hard.  Its a workaholics dream job.  Its not required but there is plenty of opportunity to find things to do, excel at and be rewarded for.