Not top notch, overall average at best.
He is not an accurate passer, the most important attribute for an NFL QB; hits spectacular 30 yard passes, laser beams, sure, but he is not consistently accurate, has no touch.
Panthers played the weakest NFL schedule (#32), played good solid "D", had a good OL and running game, so he was not exposed.
Seattle was asleep til it was 31-0 and Palmer's finger ruined their chances, 4 INT's and 2 fumbles.
So a good team like Denver that made Cam a pocket passer exposed him.
Character, leadership? Backing away from that fumble instead of diving into the pile late in the game will haunt him, his teammates know he is no leader, that narrative is BS. And celebrating like a punk juvenile with a 3-4 TD lead with a few minutes to go.... that is horsesh*t.