Vantaggi
Very bright and collegial coworkers, workload is very reasonable, interesting work. Roles are flexible within a team so you get broad exposure. Turnover is very low as a testament to the superior working environment, though some have been laid off in the recent past (not data scientists or devs). Pay is high for individual contributors compared to other public sector roles where you get pressured to do sales work and 50-60 hour work weeks. They sell software not bodies which makes all the difference.
Svantaggi
Not many in-person meetups though this may change. Setting up your software environment and troubleshooting when it goes awry can be annoying, but understandable for a software dev startup. The equity offer was low compared to the salary, though this isn't necessarily a con, just a matter of preference.