Can't think of cons! But this might be a useful callout:
Most of the team works remotely, with only a few in-office days per week. If you thrive in a full-time, in-office environment, this setup might not provide the level of face-to-face interaction you're looking for.