Pros
Collaboration. My co-workers were the best. There were always rumors that the corporate office at Home Depot was cut throat and very competitive. Well, I didn't have the experience, at least not from my co-workers. We often spent time together outside of work, and it was somewhat encouraged by management.
Cons
Want a promotion? Fit in. That's it. I loved the people I worked with, but promotions were often given to people who fit in rather than those that stood out. Want a promotion? Be from suburbia with Abercrombie & Fitch swag. I've seen people be promoted within less than three months for basically just doing their job. I went through three managers and five accounts all within a year. There was constant movement, which didn't make a lot of sense nor did management seem to care. Often the changes were made less than two weeks ahead, leaving analyst to be ultimately project managers. Be aware of who the players are, often times one manager had say and the others just followed. There were constant rumors of people being blocked when trying to transfer departments. Best advice: Use them. Don't let them use you. In other words, "Take your career in your own hands."