Pros
Benefits and pay at the top of the scale for this kind of work. Paid vacation and sick leave. You'll work on your own without a lot of supervision most of the time. Active work, meet lots of people. Job is never dull. Advancement can be rapid if you put in the work. Industry is very stable; people buy snacks and chips regardless of recession, severe weather, disaster, and even a pandemic.
Cons
Long hours (I average 65-70 hours a week). You'll work most holidays and will have to go out in any weather. Very early mornings (I usually start at 4am). Vacation is scheduled using a bid process that is seniority-based, so new people get the weeks that are left. This job is a LOT of physical work. You'll often be on your own without help, and constantly racing the clock to complete all your stops due to daily ordering deadlines and DOT rules about driving a maximum number of hours in a day. Your days off every week depend on your route, and weekends off are rare. Your plan (sales target) can change in the middle of a sales period, which affects pay. Most RSRs don't get time and half for overtime. RSRs held responsible for things we can't control, and are given aging equipment that barely works, such as handheld computers that we have to tape together, or delivery trucks that are falling apart. Workplace culture is negative; many people put priority on making things easy for themselves without considering those down the line, and management can be petty and vindictive.