Pros
People you work with are cool. Not confined to an office. Company car. Supervisor isn't breathing down your neck or looking over your shoulder
Cons
TERRIBLE pay for the amount of responsibility you have. Hardly any opportunities for advancement. Upper management is totally clueless about what it's like to be out in the field. Sub-standard equipment. Metering equipment is antiquated. They know of the problems that occur in the field, but they don't want to spend the money to make it better. Too worried about the bottom line and not enough about employee satisfaction. Work/Life balance is severely lacking. Work 8+ hours, go home and do 2 more hours of paperwork... schedule your calls for the next day, or week...get all the equipment ready for your upcoming installs/calls. Major burn-out.