It is a startup with a very particular way of working very fast I've never seen before even on previous startups. Expectations about your role and what you're supposed to do are not clear. So, unless you worked previously with the founders, it’s complicated. In general, I think it's a very stressful company.
The company is mainly focused on launching new features very quickly and mostly forgot about making the platform stable. As a result, there were many incidents. Developers in general, and especially people in on-call shifts are under lots of pressure. No wonder why most developers are people in their 30s or early 40s with no kids or people at their charge. The company makes achieving a healthy work-life balance extremely hard.
Please, before thinking about joining them, check out the number of former employees on Linkedin. Try to get in touch with former and current employees to see whether you're a good fit. I saw tens of people joining the company and being fired unexpectedly. Some of them after years of working in the company with no prior warning or any significant bad sign in their periodic performance reviews. There are waves every 2-3 months in which several people are "let go" each time.
I ended up with the feeling that in the best case scenario, they squeeze you until you have no more juice. At that time, either you leave because you're burned out or they fire you because you're not so useful anymore. Honestly, I feel ashamed of myself for working for this company considering they treat people more like disposable resources than like human beings.