Pros
Easy platform and the students are marvelous. You are talking with well educated people from all over the world who are extremely interesting.
Cons
The company is using algorithms that are faulty causing mistakes like saying that you missed an appointment when you haven't and other problems. Their messaging is not professional and sounds threatening. Changes they have made have some probably unintended consequences but they are very inconvenient. I have messaged them about it, but they don't fix the problems. Support leaves a lot to be desired, they assume you are too stupid to turn on the computer and just suggest the same things over and over which you've already done. Then when you tell them that they have no other help. BTW in the beginning it wasn't like this. I've been on the platform for many years and they used to sincerely address the issue.