Pros
The people you meet everyday and work with make life great. If you really push yourself to the limit and beyond you will get rewarded with trips and prizes and bonuses on your check.
Cons
While there are some great things there are also some downs.... everybody for the most part, even management is is looking out for themselves. Micromanaging is real, especially if you can meet their expectations. You have to hustle to make a sale or metric, sometimes even change plans without clients knowing or add lines they don't want or know about to then remove lines they "think" they don't need anymore. Most people who are managers or assistant managers are people who hustled and lied sometimes to get where they need to be, which causes a domino effect to the people below you. Also know holidays you will be working and it's a battle with other employees to get said day off.