Strong culture based around delivery, ownership, focusing on the right things. Bottoms up engineering culture. Emphasis on collaboration and having fun. Good work life balance compared with some comparable companies.
Cons
Performance review cycles are heavyweight. The opinions of tenured heroes can have outsized weight