It's too bad that this company is so disorganized, because their mission is a good one. This was absolutely the most chaotic interview process I've ever experienced. I overlooked multiple red flags because I was excited about what they do and the people I spoke to were smart and interesting. The company dragged the process out over the course of 3 months. They were extremely slow to respond to my messages about scheduling and follow-ups. The HR rep would sometimes just not respond at all, and then a new person took over for her without ever introducing himself or explaining his role in the process. The company also changed the nature of the role halfway through (not a huge deal because it was similar enough and still aligned with my experience and goals, but still). I stuck it out until the end and did receive an offer --- however, it was far too low for my experience level and did not even match the high end of the salary range that they posted. After a couple of rounds of negotiating, they refused to come up to the top of their range and I ultimately declined. What a shame.