For many years, fast-food franchises agreed not to recruit or hire one another's workers within the same chain. These "no-poach agreements," as they are known, meant a worker couldn't get better pay or move up the ladder by going to another franchise.