Pros
* Incredible technology that's easy to learn and sell for fresh college graduates (most of your coworkers will be men age 22-28) * Lots of experience in a short amount of time with required activity metrics * Job security (once you make it past 6 months) * A great resume booster to jump to better opportunities or get recruiter's attention * The people are generally awesome to work with, and the offices can be fun (hit and miss, fewer managers the better generally) * Visit the biggest coolest tech companies in your territory
Cons
* Visiting many of the biggest and coolest companies in your territory is a firsthand look at everything Keyence isn't. * No perks, benefits or stock options. * No company car, you'll put 15-25k miles on yours per year (except select countries in Europe where it's required by law). * Monday and Friday are call center days, the expectation will be 60-100 calls per day. This is to fill up your week with the required 7-14 on-site meetings. * Beyond reasonable metric tracking. * Compared to the "industrial automation" industry, the pay is OK. Compared to the high tech, capital, or software sales industries, the pay is below average. * The lack of perks (none) is embarrassing. * Most top talent leaves the company 3-5 years after starting. Even top sellers in the best territories will routinely leave around this time. * You will literally have the same job for the first 4-6 years, selling your product in a given territory. 730am-5pm office days with 30-60+ self-generated onsite meetings per month, year after year. The first few rungs of management are the same job, with a few extra mentoring meetings mixed in each week. Move beyond that, and you can expect full-time office work.