Pros
Very flexible schedule, fully remote, very nice and helpful full-time staff to guide you, learned a lot, overall a great temp job with a great firm.
Cons
I wish they allotted more time for training, which was one week. I felt like I needed an extra week. The amount of information thrown at you as a first-timer can feel overwhelming, but there are people there to guide you and very helpful self-training modules and materials. Might not be right for a person who has trouble learning on their own, as most of the training is self-administered.