I was skeptical of BetterHelp for a long time because online counseling sounds a little sketchy, but so far it is pretty nice.
I filled out a profile and answered a few questions and was matched with a therapist who specializes in my issues within 12 hours.
My therapist is professional, helpful, and easy to work with.
They offer multiple methods of communication for appointments, but there are some issues with the quality of video chat as well as live texting. They are a little laggy and you might lose the picture from the video occasionally.
To spite some annoyances with the quality of communication platforms I would still recommend it to anyone needing help, especially if it is hard to get the kind of help you need where you live.
Bottom Line: Yes, I would recommend this to a friend