This company is awesome, sure they have their ups and downs in regards to management or job functions, but overall it's awesome. They treat all their employees with respect, and you really feel like you matter to them and that your job is integral to the mission, so to speak. The pay is good, and you get paid for miles, which is really nice. I would definitely recommend to anyone wanting a respectful workplace and good pay. Your schedule is completely up to you, and you can move your visits around to any day during that week, and start/finish whenever you want. You don't have to goto the office unless it's for a meeting or you need something. Super autonomous.
good pay, great schedule, autonomy