Diversity could be better (and it is on the come-up). The work-life harmony can always be better, but people managers are open to understanding your needs and keeping burn-out to a minimum (if not non-existent). Not a con, but it's nice to finally see a company who takes mental health and self-awareness seriously.
If you're in need of a 9-5 where everyday looks the same; I would not recommend working here. Days are dynamic and the environment can be fast-paced at times. Between Series E and IPO, this team still moves quickly and the expectation is to meet (if not exceed) goals as we continue marching forward. Likewise, the workload is well-shared here and if you need a break; your co-workers are ready and willing share that load with you as the team mentality is a big deal here.