
The engineering teams are egalitarian and care little about politics. Senior engineers are always willing to help, and new engineers can contribute meaningful projects from day one. As close to a meritocracy with a heart as I have ever seen.
Generous benefits in a number of packages tailored to people at different stages of their life. Engineers at the company tend to be very pragmatic, so if anything, we complain about having too many extraneous benefits, though I'm certain many people love them.
Questions asked, while sometimes abstract, all have a tie in to important features and methods of development that we use every day. All questions have been vetted, tested, and discussed at great length. I joined in part because of the positive interview experience.
Best thing about the leadership team is that they listen and act on employee feedback. Good decisions are amplified, and bad decisions are rescinded or are modified. No one ever gets everything right all the time, but the executive team here is always improving an already fantastic group.