The job is fine, it is a typical route sales job. You are expected to get extra sales through up selling. One is also expected to get the customer to open up the check book and buy through direct sales and add on services that they do not want. If you do not get them to do this you will be written up for not getting those sales.
Price increases are the most frustrating part of this job. If they just limit it to the annual increase that would be fine, but, unfortunately, they don't. They nickel and dime all of the smaller customers since the bigger companies all have blocks put on them. They will hit them with an increase on services and then they hit them with a service charge increase and then give them the phantom inventory maintenance charge, which is complete bs.
pay and vacation time