Did you blow things up? :D
Family companies definitely have the pros and cons. One of the cons is that some owners will take business activities "personally" when they are not. This can cause a lot of issues for employees, that don't happen in larger companies.
Working at an institution where I would have no leverage, no matter the prestige or the compensation sounds absolutely horrific.
I wonder if the compensation is missing at JP Morgan though?