Pros
- I get to work with a small team of incredibly talented people. - Great professional development. Everyone, all the way up to Amir (our CEO), is very accessible, and since it's a startup you'll be expected to take on a wide variety of responsibilities. I'm much less restricted here than I would be as a big-company software engineer. They've also followed through on their promise to give me opportunities to learn new skills (devops, backend web dev) - Ambitious company objectives. Our goal is to produce clinical devices that are truly consumer-grade--products with the dependability of a pacemaker, but the intuitive UX of an iPhone. That's not something I've ever seen as a patient. - Culture's great! Despite the fact that I've never met my coworkers in person (I was hired at the start of the pandemic), I feel very included in the team dynamic. Everyone's got their own interesting story, as well--during one of our team lunches, we found out nearly everyone is multilingual, and everybody plays an instrument. - For a startup, the work-life balance is also pretty good--our CEO and VP of Engineering both have kids.
Cons
- Interview/hiring process is pretty arduous. As a candidate, it was tiring--but as an employee, I've been very grateful for our hiring standards, because it means we've been able to keep an extremely tight, effective team.