My wife is an employee (s/w eng) of a company of seven years. She's been promoted several times during that time and works hard. She's a few months away from having the baby and was in the process of filing the paperwork.
Today she was just fired, due to “restructuring”. There are plenty of other US-based employees still working there. Her manager didn't even show up to the meeting.
I am livid. The company is Reputation.com.