BetterHelp, like therapy in general, will be able to get you the help you need if you are willing to make the effort. The first therapist I had with the service wasn't that great for me but BetterHelp makes it very easy to switch therapists at any time. I then found someone with a PhD (the first was only a licensed counselor) and am now extremely happy and grateful to have my therapist in my life.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend