Pros
Engineering-focused mindset all the way to the top means silly corporate issues aren't suffered Our leadership likes making fun of anonymous questions about 'not important' issues like whether we should have a dress code or not, and frankly I love it. It's a breath of fresh air to hear things like "hey, maybe we should focus doing the things that will make us successful" - and not done in a whip-cracking way at all but instead in a way that fosters a real desire to just do better work and create more value for all of us. Absolutely exceptional engineering talent. It's incredible to work with not only our executives but also the stellar engineering, product, data-focused, and frankly anyone at the firm. Pretty much everyone you meet is an expert in something.
Cons
Growing this fast is always tough, but we're still managing to do it pretty gracefully in my experience.