None. Maybe a decent salary if that's all you care about.
Cons
They are slow respond, dishonest, and overall make it incredibly stressful and tedious to deal with them. They are incredibly stingy with negotiations and benefits.
Worst Company, will never stick to word and will always try to degrade employees and they know only one thing that is to harass employees. The owner Satish is the main cause for all this. Definitely USCIS need to take severe action again these type of companies.