At first I thought it had some good potential (something promising like Attack On Titan) but as I watched more of the show, I got more disappointed. overall the story and pacing was meh, specially in season 1 and 2 but the seconf part of season 3 was better.
The show is full of meaningless diologs and events, the characters are mostly stupid and make dumb decisions which are not realistic.
Season 1 and 2 are simply bad but season 3 (specially the second part) is whole lot better, it added some sanity and meaning to the story.
The ending (or you could say the second half of the second part of season 3) was surprisingly very good. I think compared to rest of the show it was a blast.I didn't really expect it to be so good and satisfying. If I could just watch the ending I think it would have saved my time a lot.
I was going to rate the show 2 stars (1.5 to be exact) but the ending was too good so I think it's gonna be a 3.
Overall I'd say that it was not bad but if I come back before I start watching it, I honestly wouldn't be so eager as I was.