I've heard rumors that around 1000 people will be let go in 2018. If that rumor turns out to be true, I'm guessing the employees listed as IO Flex Staff will be laid off.
Do we have any more info on this? I've heard something similar in the office, but nobody actually says anything concrete - just that there's a big layoff coming to Northwestern. Would be nice to know when and who will be affected as soon as possible...