They have a very good marketing team, I got to learn a lot from the company. The company took care about finding a project in my preferred area. I have recommended to couple of my friends and one of my relatives. All of them got placed at within a short time. One of my friends was new to the industry and he got free training.
In past have worked with companies but here i got the benefit of immigration and support for my spouses visa.
Svantaggi
Had signed an initial contract but now its past and I think that initial contract put me in initial stress. Other than that no issues.