I had tried online therapy services before, but that was not much of a help. BetterHelp provided real useful help by putting me in touch with the right therapist, keeping me in touch with my therapist with different methods (messaging, phone/video sessions), and being fully supportive.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend