I worked as a software engineer led by the Chief Product Officer who is a c-suite individual with known violent anger management problems. While having a discussion this individual exploded and began to break items. When reporting this to a superior (the Chief Executive Officer) only then did I learn that this individual (the Chief Product Officer) had history of such behavior and that he actually had thrown a telephone at someone in the past. I can assure you all that is stated above is true.
I resigned my position because I was afraid to continue working with said individual (the Chief Product Officer). If you are a software developer it is likely that you will encounter this individual (the Chief Product Officer) and I can only hope you take steps to protect your physical and mental health.