They ask for your bank acct info before you do your training or practicum or start working. I found this odd, however I want to make extra money that doesn't cost me child care so I'm giving it a try and doing my practicum soon. I think it would be normal to feel this is a scam if they need bank acct info before they officially hire you, which they do way before you do your practicum, which it's sounding like they still reject people after that. I don't blame them for being upset. By that time they have your passport/driver license, social security number and bank acct number yet they say you aren't hired. It's a bit backwards. That being said I have a separate bank acct for this not my primary so I guess that just leaves identity theft as a risk. Oh well.
I work for VIPKID and the majority of these comments are pure rubbish. We have virtually no teachers leaving and the only complaints you will find online are from those that either never even applied to the company or failed their interviews or practicums. We pay the most in the industry for young learners ESL online teaching and are growing exponentially in both students and as a result the number of teachers we employ.
If you have a complaint about something then be specific. Do not just make up lies to help recover some of your lost pride from being rejected during an interview. You do not need to be careful when applying to us because we ask for nothing that would compromise your security to be interviewed. Once you are hired we ask for your bank account info because......we want to pay you!
The work is fun and if you have a good personality and the ability to teach phonics and elicit language from young learners then you will do fine. If you consider yourself above trying to make learning fun, then you will fail your interview and scour the internet complaining about how surely the job is a scam because they did not hire you.
[edited]