This company, upon hiring, feeds you with a bunch of B.S.! You will be told there are opportunities to move up, get bonus'(most of which are ridiculous), and the most laughable were raises! The regional was probably the most arrogant manager I have ever been around. He reminds me of a snake. He tells you what you want to hear, says you are on your way to being promoted yet, at the same time, tells others behind your back that you are not right for the job. The regional manager comes in maybe once or twice a month and has nothing positive to say, he only points out what everybody is doing wrong! The micro-managing is the worst that I have ever been apart of in any working environment in my professional career! This job is only a stepping stone to gain experience for a better job, which is probably the only reason I would give to work here. Almost no opportunity to advance because no matter how well you do, the regional manager(the one that comes in only once or twice a week) thinks he knows whether or not you are capable of moving up. The guy is completely blind and does not know how to run a territory!! Maybe they wouldn't have such a high turnover rate if they valued their employees and gave them a REAL opportunity to advance! Try speaking to existing customers and get feedback from them on the current employee that is working so hard to better himself in your company rather than sitting on your phone or computer all day and assuming you know whether or not that person has the ability to do their job because its obvious you don't know how to do yours!