Company: Microsoft
Date: 2009-03-16
Overall rating: 3/5
Employment status: current

Many Pros and Many Cons
Pros: Benefits, large scope of job opportunities.  If you get on the right track w/good mentors, you can move overseas and usually find your way back to Redmond.  I like the casual atmosphere and relatively flat organization.
Cons: Matrix structure, lots of overlap in jobs thus lots of contention.  Lack of respect for colleagues, subordinates, and even superiors - this all comes from the top down (Bill G., Steve B.) and how they yell and rip into management at executive reviews.  It filters down into the broader org.