Pros
Paid training, at home, computer and technology provided (except internet), great benefits. Flexible with schedule when informed ahead of time. Very, very secure with customer data. Can’t really comment too much on diversity and inclusion for the entire company, but my teams have always been diverse re: gender & race. I didn’t have the opportunity to know more, as we never met in person, and didn’t interact much with colleagues.
Cons
Laser focused on metrics, but which metrics were emphasized often varies by team lead. Your boss could be working in a different time zone and on a different schedule. Team members and assigned team changed often, which makes working remote even more isolating that it needs to be. Being even a few minutes late, a few times, is an easy way to get laid off.