公司收到钱不给农民工发工资是违法的。
首先,从法律角度来看,公司收到款项后,应当及时、足额地支付农民工的工资。这是《中华人民共和国劳动法》以及《保障农民工工资支付条例》等法律法规所明确规定的。公司拖欠农民工工资,不仅违反了这些法律法规,也损害了农民工的合法权益。
其次,公司不支付工资的行为,会对农民工造成实际的经济损失,影响他们的生活和工作。同时,这种行为也会破坏公司的信誉和形象,对公司的长期发展产生不利影响。
最后,如果公司确实存在拖欠农民工工资的情况,农民工可以通过多种途径来维护自己的权益。例如,他们可以向当地的劳动监察部门投诉,要求公司支付拖欠的工资;也可以向劳动仲裁机构申请仲裁,通过法律程序来解决纠纷;甚至可以向人民法院提起诉讼,追究公司的法律责任。
因此,我强烈建议公司应当遵守法律法规,及时、足额地支付农民工的工资,避免不必要的法律风险和纠纷。如果农民工遇到公司拖欠工资的情况,应当及时寻求法律援助,维护自己的合法权益。