80 IT positions just cut. ATL
1 reply
Thanks OP. Thats what this site is for, getting the truth out because we all know corporations sure wont.
80 IT positions just cut. ATL
Thanks OP. Thats what this site is for, getting the truth out because we all know corporations sure wont.