I stopped using Rosetta Stone early on in my learning days. It hates my accent, which is more my problem than its, but was frustrating to work around. I also did not find the exercises engaging. "Writing" in Hindi using the keyboard was a bit painful as well.
But, I was recently asked, so I tried it again. After returning to it after all this time, and knowing more Hindi now than then, I was surprised to learn a lot of the training is simply wrong. Yes, incorrect. Maybe you learn something, enough to build on, but you aren't going to properly learn the language.