Thinkful Software Engineering Course

I just came across this course , I’m not sure should I do it or not. They are asking for Income Share Agreement (ISA), when I get a job after learning from them . What are your reviews on this? Should I take this course ? Currently I am learning Javascript from different resources , they are charging very high $40000. But will have to pay when I get my job.

Thinkful