Any normal company GP would have been fired a long time ago. He is a narcissistic bully who blames everyone else when he is to blame for a failed strategy. I don’t think he even knows how to spell the word strategy.
This company has no future and is quickly sinking. Totally mismanaged. GP never had a commercial strategy and there is no pipeline. JD keeps selling off parts of the company and the stock goes down. Now it’s just a money grab for the Execs. They’ll get 1-2 years severance + health insurance. Everyone else gets 2 wks for every year of service and 1-2 months health insurance. Best to start interviewing now and get out ASAP or you are going down with the ship