Company: Microsoft
Date: 2008-04-17
Overall rating: 5/5
Employment status: current

Work with the best, work at Microsoft
Pros: The best reasons to work at Microsoft:

- Access to new technologies
- On site food/Starbucks
- Intelligent People to work with
- Awesome library
- Access to most needed resources
- Medical benefits are awesome
- Software discounts
- Satisfaction from helping customers
- Great labs to work in. 
- Very diverse, respectful culture
- high degree of independence in my daily working
-opportunitues to move into different roles and growth areas
- cool factor
- Zune
= xbox
Cons: Downsides: 
 - long hours
- angry customers
- high management overhead
- outsorced support
- dental plan not the greatest