Pros
pay is not bad. and you usually get a compressed work week.
Cons
Training is focused on handling customer objections (there is a lot of them because of how questionable a lot of policies are) there is no real set pricing structure so you can be left with 2 customers paying vastly different prices for the same product and services. Service "agreements" (they dont like to use the word contract because it sounds negative) are set at 60 months. That is right, if you are a new business starting up, which a lot are, you are locked in for the next 5 years, and they tell you you can cancel at anytime, but in reality the wording of the agreement is you can cancel at anytime "if we are not able to change why you are unhappy", so usually your left with a hefty buyout. there are loaders that load your stuff for you the next day, but routinely would provide you with not enough product, the wrong product, or product that smelled. Even if you catch the errors in the morning before you leave (usually around 5am-5:30am) you can still be caught having to run the product out on your own time, in your own vehicle either after you are done your day (maybe around 3 or 4pm) or the next day when you have another full day. KPI's are very unrealistic and a lot of times, out of your control anyways. Net adds fluctuates with the seasons, everyone goes up in the fall and down in the spring, but they still track your success based on that. And winters, at least in facility services in winter climates, really suck. Nothing like carrying 4 3x10 mats through an unpaved patch of sidewalk and falling. Oh and none of the service reps are ever happy here. It was always funny to get back from your day and see all the office staff laughing and eating food, while all the service reps looked miserable.