More layoffs coming in November 17th. 5% gone Albany on the hit list.
I've been browsing other threads, and ran into this. Haven't seen this specific date mentioned anywhere else, so I was wondering if anybody knew if this is just a rumor, or if it based on more concrete information? Any info would be appreciated.