Pros
The people (excluding management, SLT) are genuinely amazing. They care about the projects and what they do. The tech is cool, but outdated when compared to modern solutions.
Cons
This is an extremely toxic would-be start-up run by money obsessed people who do not care (despite of what they say) about their "mission". They are only interested about using you until you burn out, paying you poorly, making you work overtime. Management do not know in the slightest how to run a company. In case there were redundancies, they should be the ones affected by them as they have failed spectacularly at their job. Do not join it. It won't survive long. If you do not have a job and are struggling, joining this company would only shatter your mental and physical health. It is not worth it.