They will throw you whenever they want, today they can give you a great review about your work and tomorrow they can fire the ENTIRE Mexico team without explanation and without any of what the laws in Mexico say for an unjustified firing. They argue that they work with the USA laws but they make you work for 48hr as Mexico laws say. So they work with USA laws when it is better for them and use Mexico laws when it is convenient for them. Also you don't have labor benefits neither the ones that law says.