This show is rather odd. It was nothing amazing, but I kept watching it because I had nothing better to do. It starts off really slow, actually kind of shitty, and picks up in the second half. By the end of it I liked it quite a bit. One thing that you need to realize is the show is actually an attempt at satire on a lot of anime themes and trends, such as the main character having a different nickname almost every time someone refers to him.
I'd give a 7/10, one of those shows you download and watch on slow days when you're bored out of your mind.