Heard Cognizant executives were at TJX to sign a new contract. Can’t be system management as they signed that last year on a multi year contract and laid off 300 associates. What will the new contract do?
There are no replies in this thread yet. Be the first to post a reply below: