Lot of things to say.
They don't support when you are in bench.
They have lot of deductions in salary with no explanation.
If you travel to India they will not support you with documentations.
They treat employees as daily labour. If some one joins this company god bless them. They play with weak points like status and pay you peanuts. No communication or explanation with be given in writing.