Well I was laid off after 5 months. Seems incredibly careless as an organization to go on a hiring spree, freeze hiring then have a considerable lay off.
The company has so many issues in how everything runs, just a total lack of processes and good practices that puts a strain on anyone from ops to data and engineering. I think a lot of that was honestly swept out when they decided to separate from a number of their businesses (kudos to them) but the broader trend that should not be ignored is how the company arrived to this position in the first place. They clearly make poor decisions. A lot of churn across the company, likely due to the aforementioned disorganization, and no CFO which is always a head scratcher when a company is that size (another sign).
The tech is on it's third iteration from what I know, seems they have had to recently start over which makes sense with how poorly everything is run.
They are nowhere near an IPO if they ever even need/want to. They would need to correct a lot operationally, much of it I doubt they could given the relationships to the workers and clients.