Its good, but be wary of using ONLY computers for analysis, or using them too much, imo.
They are great at what they do, but beating yourself up over everything it finds that you miss is pointless because these things are tactical monsters no human could ever hope to match.
Also, having it find those moves for you robs you of the chance to properly go over the game yourself and discover those moves on your own, or with another strong player who can explain why those moves work, which will serve you far better in the long run.
Personally I like to balance things out, blitz games I let Fritz do its thing, standard games I prefer to try analyse myself first then use an engine to check my analysis afterwards.
None of this is to bash engines, of course, just something I'd heard before and not appreciated until I put it into practice.
I'm getting in the habit nowadays that after I have finished a game (even when I win) I request a computer analysis.
When I go through the result, I am made acutely aware of the number of bad moves I had made and the good moves, which with hindsight I should have made.
In at least 90% of the cases, I have to concur with the computer. I would like to think I am becoming a better player as a result, while admitting I have a long way to go.
Certainly, this is a brilliant feature of this brilliant website.