Adaptational Heroism: Giovanni is portrayed more sympathetically compare to various otheradaptations, including the games. While a villain nonetheless, here he is mostly motivated by business and greed rather than personal power and world domination. This is best demonstrated in his reaction after losing to Red. In the games, Giovanni disbands Team Rocket because he feels unworthy to be its leader after losing to a young kid three times and swears to become a better trainer. It was later revealed in HeartGold and SoulSilver that he had never truly abandoned his old ambitions and sought to revive Team Rocket after his training. In Origins, Giovanni remembers the fun of Pokémon battles from his childhood, and realizes that treating Pokémon as tools for business was wrong all along. He then disbanded Team Rocket to atone for his mistakes, and create a new path for himself and his Pokémon.
Authority Equals Asskicking: He isn't the Rocket Boss and the Viridian Gym Leader for nothing. As Red finds out, Giovanni is exceptionally tough and merciless trainer, able to Curb Stomp nearly all of Red's entire team with just one Pokémon.
Corrupt Corporate Executive: Naturally to be expected from the boss of a criminal organization. Much of Giovanni's plans involve poaching Pokémon, using Pokémon for experiments, and taking another company hostage just to obtain new technology to catch more Pokémon. He even refers to Pokémon as just "business" and doesn't understand why Red would see them as something more until he rediscovers his old passion during the final Gym Battle.
Greed: His motive for running Team Rocket and conducting cruel experiments on Pokémon.
Hidden Depths: His gym battle with Red slowly, but surely, brings out his dormant Hot-Blooded nature and passion for Pokemon training that he had forgotten for years.
Heel-Face Turn: Preforms one after his battle with Red, realizing Red's view of Pokémon as more than tools to commit crimes is right.