It was smooth. I did get an internship offer from them after passing all the stages of the interview process on Monday, however, it was taken back on Thursday on the sole basis of my F1 visa status. Although I required no sponsorship for interning with them, they did not care much about it and thought about their company's benefits. So, if you are a student on an F1 visa, do not apply here. They make no exceptions. You will be treated unfairly.