Great team, responsible freedom, good pay, enagaged HR providing opportunities and extra curricular activities, growth mindset company, culture and product wise.
Cons
Struggling to find "strong" cons. Maybe mentorships and career growth encouragement, dialog with upper management. But again, if you wish for a change everyone is open to hear you out.