Good place to work for some people.
Pros: Good training, nice benefits.
Cons: Tough work.
I enjoy delivering to my customer base, making sales, getting leads, and most of what my day involves. Being trained through sessions, one on ones, through training on demand (internet) and the daily grind has made me a well rounded service/sales man. My coworkers are great, and my day is mostly filled with smiles. My management is brutal. I am regularly on the top of the board for numbers, but I get overlooked and bullied. It has become too much to overlook at this point.