I agree with @JeremyLT’s comment about building projects and learning the most that way.
I think their content is fine and it is great that there are so many resources all in one place. For me it is not a huge step up from the other sources that are out there at a much lower cost.
At the end of the day, you have to pick the resources that work best for you and there are plenty of people who have gotten jobs after learning through teamtreehouse and codeacademy. It is just didn’t work for me.