I've only read the manga. It's far better. The anime is too long; one chapter is extended into one episode. It slows down the story too much.
What I can praise it for is the voice acting and the...