It is a sales job, which can be frustrating at times when you feel you are doing all you can and all you have been taught but the end results fall short of the company's expectations. Still, the commissions are not capped and I've seen examples where extreme dedication can yield fruitful results on your paycheck.