Pros
KPA is a truly fantastic company. If you have an opportunity to join, I highly recommend it. The people are top notch and you would really struggle to find better people to work with. They have a great culture, benefits package, and compensation program. Everyone is a team player and is always willing to help. Managment will do anything to help you succeed and they have an open door policy that values your opinions and ideas. They also offer one of the best training programs for a salesperson that you will go thru. They encourage work-life balance and have a great culture. There are monthly calls with the CEO so that you know what is going on in the company and where they are going. Just a fantastic organization.
Cons
No cons to think of