Pros
You can make your own hours Work by yourself (mostly) The job itself isn’t difficult
Cons
Management has no idea what’s going on or even who they are in charge of. Every week I would have 4 different managers emailing me as if I was under them (I wasn’t). When I was hired we agreed upon a starting pay and within 3 weeks of working was told a new policy was in affect and would have to take a $4 pay cut. Mile age reimbursement is few and far between considering I would drive 150+ miles every day. Slim chances to move up, hardly hired from within. Company can’t be bothered to send shipping labels for returns, haven’t had any return labels for 6+ months now despite asking any and every manager I could contact. “Star Rating” system is inherently flawed and only punishes the most minor mistakes and ignores flawless work. I had no on site training but was expected to travel 2+ hours to train a new for 2 hours of “training”. They throw you to wolves in Walmart and watch as you drown.