I don't get what his issue with his paycheck was, he was a retail employee from the sounds of it and made $15 an hour. If he didn't think he was making enough he could of asked for a raise, found another sales position quite easily if he's as good as he thinks or gone to a different type of job that pays more.
He was the top salesman for the company in the United States and he clearly felt he wasn't being adequately compensated. The company should have been taken care of, even groomed for more senior sales roles - instead he was discarded like a piece of rancid meat. It's disgusting the way that American corporations treat their employees.