Pros
* The talent density is high. I work with people who are smart, collaborative, and incredibly motivated to deliver for our customers.
* Management is transparent about the "good, bad, and ugly" regarding metrics and goals. There are no silos; we operate with shared context.
* We prioritize architectural integrity. Engineers are given the runway to think through complex problems and design solutions that will scale with our rapid business growth, rather than just patching things together.
Cons
We have more exciting opportunities than we have people right now. While we are aggressively hiring to scale the team, we are currently in a phase where we have to be ruthless about prioritization to make sure our lean team stays focused on the highest-impact work.