You absolutely do not have enough context to make that judgement. I doubt his company is curing cancer or colonizing mars, but do you really think poor intellectual property assignment policies alone make any company, bad? It is one of many, many axes and it doesn't override everything else.