Hi.
I'll play Devil's advocate because my 8-year old kid has been training with WhiteHat Jr during the pandemic. My experience is colored by having enrolled him in a couple of kid coding camps before (e.g. MVCode) and additional coding advise he gets from his much older brother (professional security consultant) and me.
Context: 8-year old strong-willed kid who likes to do things on his own. He asked explicitly to have lessons, not from dad or brother, so he can feel it's "his endeavour" and we agreed to proceed. He finished the first two coding units, and started mobile development last week. He takes two guided sessions/week, plus a homework project after each.
Comparison points:
Bay Area elementary school coding classes were a joke; a bit of Scratch once every couple of weeks, not enough in-depth, he didn't realize (nor anyone explained to him) that he could install Scratch on his computer at home (2012 MacBook Pro Retina -- still going!) - near-zero learning from that.
Bay Area coding camps - meh. He learned a lot more Scratch over a 4-month period, started on JavaScript, played a bit with Minecraft coding, but the curriculum wasn't structured enough and he abandoned it.
WhiteHat Jr:
So far he loves it. He has the same instructor for every lesson, we are able to reach someone by email, WhatsApp, Instagram, or phone 7x24 if we need to re-schedule a class, kid can shoot questions to his instructor by messaging any time (and she's very responsive). There is a lot of copy/paste learning, but it's well structured and kid started writing his own games in Scratch and the Google Code Scratch-like environment, independent of teacher and course. On his own kid asked about basic shell programming, and he learned a few things like simple flow control, but decided that JavaScript or Python would be better for him; still very much a work in progress.
WhiteHat Jr provides a dashboard where you can track kid's progress, and based on what I know about my kid and what I see him do on the computer I'd say it's fairly accurate. They don't inflate the grades "to keep you on the meter" and his instructor reached out to me a couple of times when kid was slacking off. The instructors and the organization take their classes way more seriously than other kid coding camps (e.g. MVCode).
In general I feel happy about the service, kid wants to continue at least until he finishes the mobile dev module, I see no reason to stop.
Cons:
The WhiteHat Jr CRM and sales crews are harder to shake off than the mafia. They have high pressure sales as the end of a course package approaches (around 6 classes before the end), and they have other somewhat annoying cross selling / network marketing bits like trying to get referrals and granting prizes for X number of referrals. To their credit, I sent a single email asking them to stop pestering about class renewals until a given date, and they obliged.
Last con: when they start calling, they will call 2-3 times in a row, several times a day, until they're told to stop. A bit high pressure, but I see it as a cultural (have dealt with Indian companies before) as well as a sales technique. And they do stop the first time you ask them. They're also good at returning the call at a convenient time -- I've told them "call me back on Aug 20 at 19:00 PST" and they are punctual, and stop calling until then. The sales pestering can be annoying.
Overall:
I wouldn't consider WhiteHat Jr for a professional coder or for kids who have a stronger programming background. I expect my kid to grow out of it in the next six to nine months, as he explores programming on his own. For the time being I feel happy with kid's progress, enjoy the interactions I had with his instructor, I like the dashboard reports, and I feel unhappy about the sales pressure; overall it's been a net positive. But I also think it's not for everyone. I don't care about the lawsuits beyond the effect they may have on classes and instruction. I agree with Poonia's position that the marketing is a tad aggressive, no idea about whether there's infringement or other issues.
I feel curious about others' experiences as well.
Cheers!
pr3d