Pros
1) Get to learn a lot of new industries and processes 2) Lots of opportunities to learn about your products and up-skill your expertise in them. 3) It is not just another boring 9-5 boring desk-job. You get to visit several different industries and travel a lot. 4) You get to meet and interact with a diverse variety of people. 5) Stay in beautiful hotels with all your expenses covered when you fly out of your city for official visits. 6) Get respected by everyone alike - Keyence employees are like family members. 7) Lastly, earn lots of money, plenty of room for incentives and bonuses, all your official expenses are covered.
Kontras
1) Be prepared to face and fulfill your targets in order to see growth. 2) Several incoming enquiries - handle them all by yourself within your territories. 3) Sometimes, you may have to work for more than 12 hours a day when it is required. 4) Be prepared to sacrifice your personal and social life if you want to grow. 5) Be answerable to every little move you make.