Company: Microsoft
Date: 2010-12-15
Overall rating: 4/5
Employment status: former

Well-compensated, great launch pad for success outside of the company, but quickly losing talent and dog-eat-dog atmos.
Pros: 1. Benefits
2. Technology at your fingertips
3. Resume builder
4. Clear direction
5. Great work-life balance
6. Amenities, Starbucks Coffee
Cons: 1. Review process assessed on a curve (team of 5, one employee will recieve an "underperformer" review regardless of quality performance, unless team is exempted from senior level)
2. Recruitment of family members, best friends, etc. into same department
3. Difficulty keeping talent
4. The "We're Microsoft" mentality, invincibility complex