I wrote a longer review after finishing season two, because my opinion was stronger. I was really really annoyed with the parts I didn't like. I'll write a quicker one here, since I don't remember everything about this season in particular super well.
I think this anime is definitely overrated, everyone I've ever heard talking about it was treating it like a masterpiece and got my expectations really high, which made me feel very disappointed when it didn't meet them. It's kinda sad when you really like a lot of parts of an anime but something is still making you feel bitter about it.
Art style is not my type, but I got used to it, it's fine, I don't mind, fights and powers look really cool. The sound is nice, I never even skipped the opening, it's a bop, amazing. I like the characters and the story. It's not the most original or profound, it's a middleschooler struggling with very typical things like having a crush and no friends, school clubs, trying to improve himself... and ghosts and secret organizations. What would a story like that be without evil villains that then change their ways? It's nice to see the people around change too. I mostly mean his brother, but his boss too, I guess. Both of them are quite interesting. And I never expected the strange-hair-blonde-guy to actually become like this, but I guess this is the typical talk-no-jutsu.
Long story short, I'd enjoy it more if it was less cringy, but still I like many parts of it, especially all the fight scenes. Rating it 6 or less would feel unfair because of the good elements, but I also can't rate it high because of the cringe factor and because of how disappointed I was.