Pros
Best balance I've ever had in a workplace. The pace is fast and the work is challenging, but the environment and people are positive and the benefits are fantastic, so I don't mind putting in the hard work. I think of it as a good-stress vs. bad-stress type of environment. Also - great culture. Happy hours, dog days, holiday parties, cookouts, plenty of beer. Those perks really do make small differences that add up.
Cons
It's stressful, for sure. Fast pace, challenges bubble up at a moment's notice. It can be rewarding, but you have to be your own advocate to make sure you're getting the mental breaks and balance you need. That said, the couple times I've needed to speak up about bandwidth, I've been listened to, which makes a big difference in the employee experience.