I'm an independent European contractor and I'm currently working with a an Irish company who wants to send me to US for a couple of weeks in order to receive training from an American company (I work in IT).
The plan is that I will then start working with them (the US company) remotely and might get back to US every 2-3 months for a couple of weeks each time. I will not receive any direct payment from the US source as the US source will pay the Irish company and the Irish company will pay me.
I'm pretty sure that under these circumstances I could use an VWP ESTA business (B1) if I were an actual employee of the Irish company, but I'm not (again, I'm an independent contractor working for different companies across the globe).
So my question is: will I be fine if I use ESTA business B1 being an independent contractor?