Pros
Transparent Policies, Project Search support. Project off time support.
Minimal deductions on miscellaneous cost.
Green Card Processing , process, following documents as per USCIS upto date policies and speed is excellent.
Cons
Less options in Health Insurance.