Pros
Great benefits, great networking opportunities, & great education. Basically, you can reap the benefits of a large company with a big budget for some of the best networking events in town. But hang on to those business cards, because you will need them later.
Cons
When the numbers drop, it's every man or woman for themselves. Seniority rules and the good ole' boys club will do everything they can to justify their jobs & protect each other at all costs. They are report heavy. Afterall, all those execs need something to fill in their spreadsheets. Oh and don't expect to have a life outside of work. There's a reason they love to offer entry level sales positions a nice salary. Before you calculate out how many hours you work vs your paycheck, grab a barf bag.