No Pros in working for this company. You do the hard work, and they get the money which they don't pay you.
Cons
I wish I could give 0 starts. They don't pay you on time and after paying for few months they stop paying you. They block your contacts numbers. There is no physical office for this company in USA. They are operating from India. They run away with your money once they receive the payment from Prime vendor. We lost couple of months of salary from this company even after they received the pay from Prime vendor. The checks which they send got bounced and the payment dates are never as promised.