So I warned a new hire before they signed to join the company I'm at about what happened the past few months with the company. At the moment, the sales, marketing, and customer success teams at the finance company are all looking for another job, except for the ones stuck due to visa stuff.
The ceo doesn't care about contracts, getting sued, or anything else. Narcissistic as fuck, micromanaging, he published a book for personal profit that plagiarized everything within, wants to fire a new hire that was brought on to come into the office once a week per contract because the new hire doesn't want to come in every day, and the company itself is bleeding money because of mismanagement and shit direction.
And like the poor guy (the new hire) brought up the glassdoor reviews, but like all of the ones written except for the 1 stars are fake, as it's all done within a day to artificially inflate the numbers.
Just got to keep looking for a new job I guess.