Pros
I have been working with A-1 Technology since the last 2 years & we have not faced any problems till date.
People say that they have not got salary in time, they are not supported, they are threatening etc etc..
But the truth is that i have got the salary on time. They are in US process so they give 15 days salary, so it is very easily managed. I have already got a Project manager.
I also saw that the employees have not got revealing letters, it is only in the case of people who are absconded, rest everyone have got the same. You can ask the employees if you do not believe me
Cons
Nothing at all, i would tell people do not ignore if you get a change to work in US culture.