There is nothing good about this fake organization.
Cons
There is lot. I will mention only few point over here.
1.Payment - they won't pay on time.they won't attend the call and email .they will scam you . Then will pay you wrong salary and mention that they did not receive the payment from client. I did not receive the payment for 95 days .
2.visa process - they have unprofessional attorney. He is unethical to his work he won't apply visa document correctly and he will lie a lot.