https://www.mercurynews.com/2019/03/15/h-1b-apple-and-outsourcer-infosys-get-whistleblower-visa-scam-lawsuit-tossed-out/ Former Apple and Infosys employee Carl Krawitt claimed the two firms conspired to fraudulently obtain B-1 visas — instead of the harder-to-get and more costly H-1B — for two Infosys employees brought from India to Sunnyvale to conduct a six-week training course for Apple. The B-1 visa is for temporary business visits, for purposes including negotiating contracts, consulting with associates and participating in short-term training. But legal experts say it’s not clear what qualifies as participating in short-term training. Krawitt argued that leading a training program for six weeks is far beyond what the B-1 allows.
Of course training does not require a work visa. Who are those “legal experts”?
I have had a business visa to come to the USA for a week long training. In the visa application and interview at consulate, the reason for visit was explicitly mentioned as "for attending training". I even showed the Visa officer a brochure of the training. The Visa was approved without any issues. So, I think business Visa is perfectly acceptable for a visit for attending a training.
I've heard many times that apple brings in, Indian service company folks to do actual software development work on b visas..
Duh