Pros
This company provides opportunity for growth if you're willing to seek it. The starting pay for entry level is a bit below other entry level remote jobs, but I've found the benefits and positives worth it. You can self schedule within business hours, There are paid internships offered, lots of hands on training within each department, and great support by leadership. The entry level position itself is general call center work, but with a good lead, you're well supported. There are also check-ins weekly, 30 minutes daily of study hall off calls, paid volunteer hours, benefits offered, and more or less breaks offered every hour during call taking shifts.
Cons
Lower than average pay. General call center work.