Pros
Keyence compensates us very well compared to other opportunities out there. Most managers are great, supportive and don't micromanage. The products are also some of the best out there, so they are easy to stand behind in a sales role. The company is also growing very quickly and is taking on more managers and promoting from within. Overall this is a fantastic job for a young person willing to travel and put in the effort. I have recommended it to several friends already.
Kontras
Personally I find some aspects of sales stressful, but that doesn't necessarily reflect on the company itself. Beyond that, the usual growing pains associated with a quickly growing company... training could be optimized a little better, communication is occasionally lackluster between corporate and sales offices.