Low salary if you have been employed via 3rd party outsourcing partner,
I envy those who can get directly hired, because reading through their job listing they do give a substantial amount of benefits which can motivate the employees more, Honestly that is the only cons i have for them, and i love working for them,