...
*Note: Using subcategories instead of making menus at level 2 in Categories when creating multi-level Menus to avoid making an error.
In addition, admins have ability of setting Featured products on Menu items.
To choose products Go to Backend of Magento 2 stores > Products > Catalog > Edit products > Mega Menu under Basic Setting.
...