NOC doesn't mean his record is clean, or he is safe to hire. NOC means, that DP doesn't have any issues with him getting recruited anywhere (ofcourse if people with records of served sentence aren't going to get a job, they will get into more shady things).
Uber on its own, had to follow its marketing pitch at least(that it checks bla bla bla). But then again, that didn't happen, and that is the basis of the outburst here.