Pros
None, you will regret applying on your first day.
Cons
-Your first paycheck will arrive months after you inevitably quit, and you will find that "training costs" have been deducted despite training probably being unpaid -Never actually heard what the hourly pay was going to be or what the job would actually be like -Company policy is dictated by unprofessional emails -Bizarre training policies, that included not being allowed to interact with the customer or do any work on a call, i.e. just sitting and staring at the person training you for the first week -Completely random work schedule, expect 10-12 hour days, but you have no idea how long the day will actually be. -The person training you will only have 1-3 months of experience because everyone leaves ASAP