Electrode seems like a very good Electric type on paper, It is rather bad in casual playthroughs. It's stats consist of it's amazing 150 base speed and everything else being below or equal to 80, which it's lowest being 50 for attack.
Electrode (as a Voltorb) can be first encountered in route 10 (before Rock Tunel), making it available before Celadon City. While it performs well against random trainers that you'll come across, It struggles against the majority of the gym leaders, mainly Erika's Grass-types and Giovanni's Ground-types (the later being a boss fight in both Celadon's casino and Saffron's Silph Co., while also being the Gym Leader of Viridian). Electrode can do pretty alright as well against Koga, Sabrina and Blaine, having a neutral matchup against all 3 of them. On the E4, Electrode does pretty well against Lorelei's part-water-types, Agatha's Golbat and Lance's Gyarados, doing neutral damage on everything besides Lance's double Dragonair and does absolutely nothing against Bruno's double Onix. In the champion fight, Electrode's only advantage is against Blue's lead Pidgeot, Blastoise (if Charmander is picked by the player) or Gyarados (If Bulbasaur/Squirtle is picked by the player) or Charizard (if Bulbasaur is picked by the player)
Let's say that you get a Voltorb at around level 14-16/17 at Route 10. It would have the moves Charge, Tackle, Screech and Sonic Boom. For a few levels and a small portion of the game, Sonic Boom will be your Trump Card. In FRLG, Voltorb is blessed with an actual STAB electric type move, in the form of Spark, learned at level 21, not very far from the current level. You can also give it Shock Wave, a major improvement over Spark, obtained as a TM after LT Surge's gym battle. It learns Self Destruct at level 27 ( can be upgraded as explosion at level 54), Rollout at level 34 and Light screen at level 41 .
From the TM/HM department, it doesn't have a good variety. Flash (being the only HM learned) is only useful for Dark caves. It gets Toxic, Thunderbolt, Rain Dance, Thunder, Taunt, Return, Protect, Torment, Secret Power , Rest and Thief which is not impressive. While it can run Toxic, Taunt and Torment to cripple your opponents, you can also give it Rain Dance/Thunder and/or Thunderbolt for maximum STAB damage, but like I mentioned previously, It is heavily walled by Grass and Ground types (be thankful that Torterra didn't exist in gen 3), while the infamous Rock/Ground types of Kanto (Geodude line,Onix and Rhyhorn line) can both take Self Destructs/Explosions like champs.
Electrode, despite being fast, is heavily outclassed by Raichu, Jolteon, Magneton and Zapdos, all of them having better offensive stats and/or defensive typing which allow them to be more viable in anyone's team
source: Experience