Company: Microsoft
Date: 2010-05-13
Overall rating: 4/5
Employment status: former

Almost 10 Years at MS.  Loved every minute, would never go back only because I'm ready for the next chapter.
Pros: The best health care benefits of anywhere - period.  100% coverage, no out of pocket expenses ever, huge lifetime caps, simply the best.

Excellent training available.
Really smart colleagues.
Cons: Work-life balance can be a little difficult.  This is especially true around ship milestones.  Management is usually aware of this and schedule 'morale days' to help compensate.

Each year I worked at MS I lost vacation time due to fires arising.