Incredibly toxic work culture. Long hours, working weekends, and the impossibly high expectations from management with no real support to help you reach company goals. Unpredictable restructuring and constant leadership changes and layoffs in such a short amount of time. The toxicity and chaos is reflective of their poor leadership. Would not recommend unless you just want the start up experience and then get out asap for a company that actually appreciates its employees and their hard work.
And take the 5 star reviews with a grain of salt, most likely disingenuous reviews to build the company rating.