Pros
The company provides extensive opportunities to advance your career and is a very positive environment to work in. There is a lot of female leadership, which is rare even in this day and age and I love working for a company with that type of culture and opportunity. ASM is very accomodating to personal needs and I have never had a bad experience with management or projects. The ACE Program is incredible and I highly recommend it to any post college graduate interested in sales and marketing (see below for qualifiers though).
Cons
The pay is comparable to other cpg marketing companies, but they don't give raises that often. I know I could make more somewhere else, but it evens out. It should be noted that the cpg and retailer industry is unique, and you should research this type of environment before pursuing a career here because it's different than "fun, web, media" marketing or all fancy sales meetings- you have to get your hands dirty sometimes.