Pros
Wonderful environment.
Great staff.
Everyone is incredibly encouraging, and I can definitely see the potential of sticking with this company long-term.
Room to make good money if you are good at what you do.
Cons
Dictates your entire week.
Insane hours. While working is a mix of being in the office, working with customers door to door, and having meetings in different bars, the total time required to be dedicated to this job is 60+ hours a week. You will have to work Saturdays, stay late for meetings on Mondays (adding up to about a 12-hour day), and show up to all office events (bars on Thursdays for example.) There is almost no wiggle room as far as having a life. If you are an adult who needs to do shopping, meal-prepping, or laundry etc, that will all be done on Sunday leaving no room for recreation (And even then, there are mandatory conference calls at night).
It is also very important to know how delayed the checks are. I didn't know going in that I was going to have to go an entire month without a check.
Training is also unpaid, though you do get a 275 bonus within your second week of training if you meet the requirements.