Unfortunately, this company is not recession proof and the minute the market dipped they laid off half of their employees. The management team sells this pretty picture during all the quarterly meetings with their goals, rapid hiring and their ability to have everything under "control". In reality, they do not know how to manage their funds and they could care less about their employees. The day people got laid off they terminated everyone's benefits including health insurance.... during a pandemic. It just goes to show that they are in a lot of debt with their investors and they do not know how to allocate their funds properly.
It seems like a good place to work however they are unethical, unpractical and unstable. The biggest regret is not seeing this sooner....Good luck.