The other reps at the same level are very nice and good people.
Inconvénients
Everything else - management, onboarding, expectations, support, communciation, pay, authoritarian leadership that seeks to pit you against the other reps and criticizes you