Three things matters:
1. Good company (preferably not Indian)
2. Good experience in that company
3. Its not a service based company like Infosys, Wipro, TCS, HCL etc. Which creates a doubt in VO officer for misuse of VISA class.
My interview was on 5th Feb at 11.30 am, going in was breeze. All lines were non existent until the last one, where you could hear all people speaking on mics.
Believe me or not guys, in my stay of almost 1 hour inside the consulate, I only saw 4/5 families or individuals going out with smiling face. No matter what B1/ L1 Blanket or L1 individual, I saw VO rejecting all the VISA's and all going out with green slips.
I saw interview going easily for 5+ minutes for almost everyone. Few guys interview was over after 4 questions, however all those guys got rejected right away.
My interview went for almost 8-10 mins I guess, innumerable questions I guess, somewhere around 20-25 questions. She was looking for even a small answer where she can create a doubt. VO kept changing my answers on its own and kept saying you said that earlier.
I felt it was all pre-meditated, I didn't saw even a single person getting visa from that counter. She even rejected L1B individual petitions.
Experience from few other guys interviews:
1....Q. What is your manager role
Ans. Some business dev lead generator
VO: thats a funny title, are you sure... then she jokingly asks 1 more questions and rejects visa
2.... L1B approved petition
VO: I see your L1b blanket getting rejected earlier. In the current petition and previous petition, is your US proposed role is same?
Ans: Yes
VO: I assume in 2 months nothing much have changed in your roles and responsibilities overall
ans: yes
VO: then previous decision is final, rejected after 2 questions
I think all VO's on 5th Feb were in some bad mood, not sure if after US shutdown they were getting paid or not. I only saw 4-5 families getting VISA in almost 100-120 families appearing in that 1 hour. I might have missed many, while I was not paying attention to line.
Bad luck or bad day don't know. My VISA interview was very good, except for one question i answered all 20-25 questions flawlessly. When I got rejected, my wife couldn't believe it. Since she was listening to all the interviews and she can figure out people doing mistakes in answering and as a third person she heard mine too. We both were 100% confident that I will get VISA, since interview was great VO couldn't find any mistake. However, at last she said clearly not approvable.
For many people VO's were saying L1 is not the correct VISA you should apply for H1.
Guys its totally a luck, who you get and what happens. For me I felt she started with an intention to not give and went on went on until she got a slightest of idea to create a doubt and reject.
Few interviews for other people went even for 15-20 mins, they had ample time to play with everyone I guess. All slots had not more than 30-35 people. So 30-35 ppl in 15 mins slot divided by 8 VO's. Thats avg 4 mins, with few people interview getting over in 1-2 mins, this time goes easily for 5-8 mins for rest of the guys.