I was going to give this show a 5 star because I personally really liked the show. But the show was a little bit all over. I just wanted to point out its flaws in this review, because I don't feel like it was a 5/5 stars.
First it had that one plot hole about the ending, not much else to say about it, if you don't know what the plot hole is just search it up. Second it felt slightly all over the place, things kind of just happened a lot, I wasn't really bothered by that when I watched it though. Third it would've been better if it was double the length, then it could've spent more time on all of the characters because we didn't get to see all of their backstories and situations. Lastly, the main character was kind of bland, he just went along with everything and wasn't really anything interesting, which the other characters made up for.
I don't want y'all to think I'm just bashing the show and I hate it, that's not the case at all. Angel Beats is an amazing show, it's a great mix of genres, comedy, slice of life, sentimental, and action. It's a great show to transition to watching more slice of life anime, especially if all you've watched so far is shounen. The ending was super sad too. I just wanted to point out it isn't perfect but it's still great.