I have been very pleased with BetterHelp. It matched me with a great therapist. It is reasonably priced, and has many different resources, including journaling, messaging, and groups. I would recommend it to people who are having difficulties finding counseling.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend