>>39368127B tier
Grass - Has access to some amazing utility and abilities, power whip is great STAB, great resists in ground and water. However, has many common weaknesses in fire, flying, bug, etc
Psychic - Amazing wallbreaker combined with psychic terrain, often paired with great abilities, psyshock makes them harder to wall, but weakness to common moves like knock off, pursuit, and u turn hurts.
Dark - Psychic immunity is great, STAB on great utility moves like knock off, pursuit, and sucker punch, good coverage, but fairy match-up is poor and fighting + bug weakness sucks.
Electric - Hard hitting STAB that spreads a universally good status, STAB volt switch is good, good rain synergy, but low defensive utility and gets walled by common ground and grass mons.
C+ tier
Dragon - Great resists, fantastic STAB, often have high stats, but common weaknesses, fairy being immune, and not hitting anything for SE damage aside from itself hurts.
Fire - Surprising defensive utility, good STAB that hits common steels and grass types hard, burn can be game changing, but weakness to several common types (notably rock and ground) hurt.
Fighting - Strong STAB, often carries coverage to out common resists, rock resist is good, but has some glaring weaknesses to strong and common types.
C tier
Ghost - Great immunities, fantastic type match ups, but lacks good STAB and struggles to compete with the similar dark type.
Poison - Hits the common fairy, good synergy with some types, poison is a good status, but weakness to common types and walled by other common types, notably steel.
C- tier
Bug - Good resist, fantastic synergy with some types, great moves like STAB u turn and quiver dance, but common weaknesses and awful offensive matchups hurt a lot.
Ice - Many metw mons fear ice, fantastic offensive type for that alone, but abysmal defenses with no resists aside itself make it incredibly hard to abuse.