I just got back from a Town Hall Meeting from our division. The poorly managed HR department proceeded to attempt to explain the hierarchy of upcoming layoffs which managed to alarm everyone in the room. It could not have been more inexpertly worded.
The whole meeting made me queasy and fearful and this lead to, well, barfing. In front of management. Fuck.