Sure, lots of states take their lumps in the court of public opinion, and maybe it's just because we live here, but Illinois seems to take a few more shots than most any other state.
Ferrara Candy Company is opening a very large distribution center in Dekalb. There will be a ton of available jobs, and perhaps, some delicious fringe benefits.