It's happening right now.
3 replies (most recent on top)
Heard they let a bunch know yesterday they are losing their jobs. Others are being moved to lower positions.
Is this in one specific area? I thought HR had already been cut down to bare minimum.