It is a good product if you know what you are doing. It needs more intelligent built in for a novice user. The addition of the interview feature is useful, but again needs better intelligence built in. I have used for many years and I am happy with it. But again, I know where to go and what to fill in.