在上海工作,但是公司不给缴纳住房公积金,原因是农村户口不办,请问这种做法可以吗
这是不可以的
请您咨询当地户籍部门。
如果是接受缴纳的单位不办理,可以申请行政复议,如果是就职的单位不办理,可以申请劳动仲裁或者到劳动监察机构举报。