Watch your back at Engines! Layoffs imminent!
Engineering or ISC?
How imminent? And what's the evidence?