公司只交三险是不合法的可以去法院起诉公司,因为《劳动法》里规定用人单位和劳动者必须依法参加社会保险,缴纳社会保险费。这里讲的社会保险是由五类组成,即“养老保险、医疗保险、生育保险、失业保险、劳动保险”,不能只买三险。