Pros
On most of the teams I've interacted with, employees are people first and "human resources" second. Managers are flexible if folks need to go to appointments, take kids to school, take vacation, and other such things. You're expected to put out good work and will get fired for truly bad work, but work hours aren't crazy. As a product manager, there are also signs that the company is moving in a great product-centered focus under new CEO Curtis Campbell. Working entirely remotely or with very few days in the office is the norm for most - but not all - teams.
Compensation is solid, but definitely not as good as you can get in the product space.
Cons
The business is very seasonal, so different times of year can be way more stressful than others. Despite overall good culture, there are some teams that are overworked and have a terrible work-life balance. There are also some signs that the culture could be going downhill. Pressure seems to be exacerbated, and many of my coworkers are reporting feeling overworked.
You also have to fight to get promotions, or move laterally within the company to get pay boosts. Don't expect promotions or big pay bumps even if you excel at your position -- you have to both excel AND advocate yourself for a couple years.