I wonder if all the people who can be seen raving about NCR’s Employee first culture think this will save them from getting laid off 😂 NCR does not give a sh-t about you. You will get laid off here when it’s time.
There are no replies in this thread yet. Be the first to post a reply below: