Pros
Work your own hours, not days of week though. Work on your own.
Cons
Very poor training. Very unorganized and inefficient. Poor communication. Extreme cleanliness standards and micro-management (to the detriment of sales and other key business functions). Constant changes of policies and procedures. Overwhelming and unattainable standards. Upper management is intimidating, fearful, threatening and verbally abusive. Employees on edge for fear of losing job. 35% pay cuts. Area manager is horrible - constant nagging, degrading, profanity and tearing down employees. Management loves to write-up employees for every little thing they can conceive. Poor route coverage while on vacation. Management neglects to have product for weeks and months at a time, consistent lack of parts and supplies to perform job to company standards. Paid twice a month instead of every 2 weeks. Company allows tags to expire on vehicles. Very poorly ran company!