I took two courses, the courses are not bad, but interesting mostly only introductory.
In the beginning there are a lot of energizing moments for learning.
The impression was spoiled. Low-level and sometimes boorish support, as well as cheating with the offer and payment for courses.
The company is focused on maximizing their earnings, and not for a quality education.
Pay attention to all clauses of the offer before accepting it.
Payment is made in full and is not refundable even in case of getting to the hospital (it happened to me — I had a series of surgeries on my shoulder and interrupted the course. Funds were not refunded)
I do not recommend categorically.