I don’t know anything about the internal woorkings of BOFI but if all those employees were so unhappy they could quit
And as investors we can quit too - sell the stock.
Considering thst even "good " banks are obscure to outside analysis I would not put much money into BOFI stock
OTOH many CEO of sucessful companies are not nice guys. And not all bad publicity turns out to be true.
Do you know for sure they have no HR department? Maybe
they just call it something else. Though it sounds as if the company may have gotten too large to be run by one man in an off the cuff style, more process may be needed.