CHAMPAIGN – A Champaign company has been rated one of the 30 best places to work in Illinois.
The cell-sorting technology company iCyt (pronounced EYE-sight) was chosen as one of the state's top 20 small- to mid-sized employers by Best Companies Group of Harrisburg, Pa. It was the only firm in downstate Illinois to make the list.
The full story is available in our paid story archive.