Weeds out those who are too stupid or honest.
I would've thought that a programming job would be more about having skills to produce a tangible good, but I suppose they want willing and effective liars for "customer relations", or maybe it's just about finding people who won't "rock-the-boat".