BetterHelp does a great job of connecting you with therapists that fit your needs. I tried finding a therapist on my own for months with no luck, and BetterHelp found a great connection for me in a day.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend