Staff Software Engineer • Current Employee
Pros: Awesome people, great culture, fast pace, interesting problems, and our work makes an obvious positive impact.
Cons: If you aren't used to startup speeds, this can be very fast. Things change daily, sometimes hourly. The codebase doesn't follow what I have come to ex