It's also a little overkill to cover Django, Rails, AND Node.js in one course, isn't it?
I guess I'm not sure if the ad is targeted at Citigroup's software/IT people (who already know a lot of this stuff and are probably not the folks getting laid off) or the other (finance/accounting/admin/sales/customer service/operations) people (who probably need to start from the square-one basics of web programming).
Our candidates are basically already very employable, but there's an extra risk we help employers avoid: that a new hire won't enjoy or become proficient in this new subject quickly (read: cheaply).
Thinkful is all about cost savings for employers, and candidates finding what they're really interested in.
Know java really, really well? Maybe you'll enjoy scala. But perhaps give it a trial run for a few weeks (along with some other cool stuff) before jumping in to a job for several years.
They should teach more than just the latest (popular) concepts/languages like node, ruby, python. There seems to be little mention of important concepts such as data types, pointers, and OOP.