Terrible leads unless you have been there for awhile. You need to work 60-70 hours to have enough business to get the good leads. Only about 30% get the new leads, everyone else fights over days and weeks old contacts. Getting 100 to 200 answering machines a day, a very discouraging grind. Benefits are terrible, some of management team is childish and unprofessional.