The code base, the product, the employees and the management can all be described the same way: amateurish and immature. This isn't a real company, it's a bunch of frat boys partying with daddy's credit card and playing fintech startup. Except now Daddy's taken the card away, everyone's hung over, and there's an exam in two hours no one studied for. Okay, this metaphor is getting a bit strained but you see where I'm going with this. The company had serious competence problems before the crisis, and then due to terrible management the company lost its funding and had to lay off half the staff. They fired all the adults who knew what they were doing and gave promotions and inflated titles to whomever was best at dudebro-ing around with the senior dudebros. They're lurching from one Hail Mary project to another trying to keep the company solvent. If you're reading this to decide whether to apply here - don't. This company won't make it to 2024, much less an IPO. If it's a choice between this and, I don't know, eating a basket of Madagascar hissing cockroaches or something, then sure, take the job. But make sure company stock is part of your compensation, because when the inevitable bankruptcy and fire sale happens only the shareholders will get anything.