I got laid off a few days ago at State Street Boston office along with five others at HR meeting room.
I'm truly sorry this happened to you.
Any chance we can get some more info on this? Anybody else knows if this was a one-off or if we can expect more sometime this or next week?