Pros
Resources, Resources, Resources. Best benefits around. Microsoft invests in its employees. Microsoft gets a lot of negative heat for not being a consumer-oriented business. This is true on many levels, and is a category that I believe Steve B. will change (especially through online/digital media). Internally, Microsoft is extremely focused on its employees. The major problem taking place in the digital marketing space is that competition and turnover are both commmanding forces. They take a toll on Microsoft because Microsoft is often unwilling to bump salaries in response to external job offers with higher pay. We lose a lot of top talent because of this. There is obviously a major cost/benefit economic equation to factor into these scenarios, but I think they are looked at too holistically, and should instead be assessed on a case-by-case basis.
Cons
Too large at times. Upward/lateral movement can be confusing.