Ranked in these QuestionsQuestion Ranking
Pro Complex plot
Pretty much every character you see has a backstory and there are many easter eggs which you will be able to catch only after knowing the entire story.
This show keeps you on your toes, and very rarely has any sort of break between plot points.
Con Feels as if there were something missing
They didn't want to tell us everyone's story so instead, they focused on just several characters which feels as if something was missing
Con Lots of death
Unlike most anime where characters will get resurrected or are falsely presumed to be dead, in this show characters die left, right and centre. This is a turn off for some viewers who prefer to get attached to characters.