Again, it's not an easy job. But it does offer great work/life balance where you get to modify your schedule in a way that best fits your needs.
The only drawback is that, even with all the virtual collaboration (you'll talk to coworkers on a daily basis), you'll wish that you get more in-person time with teammates. We have an annual retreat at various destinations in Oregon (where the company was originally based out of), and we do have certain pockets of Cascadians, like in Portland and Boston, where coworkers get together more often to work in their local coffeeshops, which is a great option for folks who want more (non-virtual) face time with their teammates.