A great stepping stone...
Pros: great benefits including health coverage, good "resume builder"
Cons: very little respect and recognition of personal time, little room for growth within company without higher degrees.
Good compensation coming right out of college. Perfect for a young single without children. Lots of traveling and promoting involved. Must be excellent at managing time! Excellent communication skills are a necessary, and any background in Social Media is a big help.