This isn't really a con as much as a reality in sales. You will have to work hard every single day to make this position work. While they do provide you with vetted leads, you are cold-calling and will be building a book of business from scratch. Come to the job knowing that and ready to put in 100% effort every day, and you'll make it.