Was an absolute dumb deal by the front office.
Played for a dumpster fire organization when it comes to the offense. Offense line was a turntable, no weapons on the outside most of his career, lack of run game even with Barkley thanks to that OL. Spent most of his time running for his life.
Now don't get me wrong he's no ground breaking quarterback or anywhere near it but he never had the opportunity to play in a competent offense. IMO he's probably a low mid to low tier starting QB given a decent team.