BetterHelp is exactly that. It is easy to use and so convenient that you can always make it work with your schedule! You can go through and tell them what you need and they recommend a therapist that focuses on your needs. From there, you pick and schedule. You can change at any time as well.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend