I received a call by the HR dept, my profile was seen on the web so they called me to confirm some basic details about me. After that I sent my résumé and a lady called me to explain to me how their IT Consulting Company worked. I liked their offer and I had a more technical interview which went well too. After that I received an offer which depended on obtaining a visa, I didn't know how that would go and to be fully honest, I wasn't very confident as this online recruitment process is very new to me. It all happened rather fast for what I had expected and then while at my interview in the consulate, my visa got approved! I then prepared to come to the US and I have been working for 14 months with this company. It has given me a great opportunity and I'm very glad I took a chance.