I had to go read other reviews to get ideas about cons.
It seems the middle management has a lot of leeway relative to other companies i've been at, which is both good and bad. Also, for data science they're just getting going, so they're behind the game there, but they're putting a lot of resources into it now. It's hard to imagine that the generosity of the company to its employees will be able to last through an IPO, but if anyone is going to do it, they will.