The customers were great, however, management & policies not so much.
Pros
The customers for the most part were great! It was great to meet so many wonderful people around the nation. You had some that were upset for good reasons such as a problem with an order or a refund. Very minute amount were unreasonable or perverse. The training was overwhelming, but thorough. The pay was good to start with, with the ability to earn more as time increased. There were good bonuses in the first year. Employee discount was good as well.
Cons
Working remotely, the worst part was being able to get help from a supervisor when you needed help with a customer. This would result in customer's having to hold for longer than necessary times. The second worst part is they expected you to finish a 'customer service' call within 3 minutes. In many cases this was not possible, especially when a customer had a major problem that they needed help with. You'd get penalized points for having long call times. Also, requested days off had to be arranged MONTHS ahead of time. It didn't matter the reason, including your child's wedding! Communication was also poor about Required Work Days. So if one landed on your day off and you were unaware and therefore didn't call off, then you were automatically docked 3 points. Work-life balance was horrible. If they spent more time trying to work WITH current employees instead of the constant training of new workers, then their retention level would be much better.