Entire teams in IT being outsourced or vendored out. Pink slips for many people this week. Multiple locations.
Any chance we can get more info on this? I haven't heard anything about layoffs taking place this week - what exactly is this referring to? What did I miss?