根据《住房公积金管理条例》的规定,以下企业应当为其在职职工缴纳住房公积金:
国有企业
城镇集体企业
外商投资企业
城镇私营企业
其他城镇企业
事业单位
民办非企业单位
社会团体
此外,其他单位及其在职职工也可以按照双方自愿的原则缴存住房公积金。
建议:企业应严格遵守《住房公积金管理条例》,按时足额为职工缴存住房公积金,以维护职工的基本权益。