The state has a right to protect its citizens in the cities. If the city is not following the laws of immigration then the state should prosecute the employees. If the state is also not following the immigration laws then the federal government should be in charge of prosecuting it. The employees have the choice of who they work for and choose companies based off its believes. They choose that type of work and who they work for so they don't deserve to be protected as they are breaking the laws just like a criminal.