That's the cool thing about Cat -- she's a very flawed character, but she has hidden depths. Complexity is interesting.
I see it as kind of a modern take on the original characterization of Perry White, who -- at least on the '40s radio series where he was introduced -- was extremely grouchy and prone to anger, constantly screaming imprecations at his reporters and firing them at a whim and rehiring them moments later. He was basically J. Jonah Jameson without the hatred for the superhero. But he was also a deeply principled man and a mentor figure and was very protective of the employees that he constantly insulted and screamed at and threatened to deprive of livelihood. Cat is a cooler, subtler version of that -- as she explained, she had to be, because a woman in the business world couldn't get away with the kind of vehement tantrums that Perry White was known for.
The one thing Perry White has never been depicted as is dismissive. He doesn't call his best reporter "Louise," or his notional protégé "Jamie Holden," or for all his tantrums treat any of his close associates like throwaway people. Cat threatened "Kira" with unemployment just to prove a point. She is not Perry White. She's Lex Luthor, ruthless businessman (or at least she would be if you assigned her worst character traits to a man.)