I can confirm that technology was decimated. In my office 8 out of 14 technology people were let go. I've heard a total of over 300 people nationwide will be terminated between April and June.
There are no replies in this thread yet. Be the first to post a reply below: