Pros
Coworkers are all at the top of their game; smart, knowledgable, hardworking, but also personable and nice. The work itself is challenging and great for people who enjoy hard work and moving fast. It is a small team, so you are asked to bring all of yourself to the job, help others grow, and be open to growth yourself. As a result, you end up accomplishing some great things at the job, while your skill set grows for whatever comes next. Hybrid model for remote/office work allows for some flexibility.
Cons
Challenging work is indeed challenging, so there are stressful days and times when you may experience burnout. Management does try to protect you from burnout by providing you processes that make big tasks manageable and encouraging time off /recovery when needed.