There's a reason I stayed almost ten years. Really nice team, open to opinions, smart about growth, lots of good work to do. Handled COVID really admirably.
Cons
PTO policy isn't great and hasn't evolved. A little inflexible on working from home, but that may have changed.