BetterHelp is an excellent service with quality therapists. I've worked with two great therapists on the app, both 1:1 sessions and then couples therapy, and it's been so helpful. At first, I was hesitant to do sessions online, preferring in-person counseling, however, I'm now a convert. It makes it significantly more time efficient if you're trying to take time out of work, meaning you can easily slot it in. I love how easy the platform is to use and the therapists are able to send worksheets and additional resources so it really extends beyond the sessions, which I've never experienced in previous therapeutic treatment. The only flag is that you pay for the service per week, even if you don't have a session, which is because your therapist is essentially available to you whenever via a chat function, so make sure you're hot on booking appointments and if you go away I believe you can freeze your membership and return to the same therapist.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend