Pros
You set your own schedule so, in many ways, it is much like running your own business. It is a lot like being at the spokes of a wheel; you notice a need the customer has for an upgrade or a new service contract, you get the pricing together from the service or repair superintendent, write the contract and sell it to the customer. Lots of independence and a pretty good income.
Cons
Way understaffed. There is ever enough time to actually give good service to customers. The people at the office that you need to see in order to get answers for customers are pulled too many directions to help. There is also a general feeling that poor service is fine, since the customers aren't paying enough for good service anymore (unlike the good old days of 40 years ago. Geez. Get over it already!) The result is poor service and lots of blame thrown around. Also, too few rep's assigned to any area to compete successfully with the other elevator companies, who have two-four times the rep's in the field.