Pros
Coworkers are wonderful and you get to interact with customer in multiple fields.
Cons
Management. By far the most disorganized group of people I have ever come in contact with and they do not seem to want to fix it. Micromanagement is taken to an art form and those at headquarters are clueless to what needs to happen to be successful at a branch level. Local managers can't do their jobs properly because they are not empowered to do so. I have hit my quota every month and maybe Rookie of the year, yet my paychecks are still dismal. Salary. It's under 50K as a base and the technicians make less per hour than fast food workers. Commissions - Even if you blow your number out of the water, it takes 2 to 3 months to get paid and the % is so low it is demotivating. Uniforms - The technicians uniforms are embarrassing. Equipment - The techs don't have the right chemicals to do there job properly. Systems - They are from the 80's. I think some stuff is per me being born!