If you like to work 7 days a week, this job is for you! Even when you're home, you're still working. Management has favorites and only talk to you if you're bonusing. You're very micro-managed on the technology side. In addition to visiting customers, collecting payments, obtaining new business, etc - you have to log every single thing in Salesforce.