Company: Microsoft
Date: 2011-09-07
Overall rating: 4/5
Employment status: current

Great place to start your career and a good name to have on your resume
Pros: - Health Benefits
- Work with smart people
- Treat you like a professional because they expect you are one
- Access to many different products and betas (XBox, Windows, Windows Phone, IE, etc.)
- Good name to have on your resume when you're looking for a new job

Microsoft isn't evil.  It is just a big slow company that's trying to do its best to keep up with the market trends while keeping the employees happy.  They fall short in both areas but I'll give them credit for trying.
Cons: - Large organization and difficult to get recognized
- Performance ratings are done by stacked ranking where the "bottom x%" is always penalized
- Difficult to get promoted at later stages in your career