No plugin option in my dashboard

Trying to install WPMU DEV dashboard. Have uploaded the folder in entirety to root folder of the site. In my Wordpress dashboard, I cannot find the option for Plugins under Appearance nor any other place. In my ftp folder for the domain, there is no /wp-content/ folder as described in the instruction page referenced below. Can you kindly help guide me to install your dashboard and /wp-content/ folder as needed?
The instructions page I referenced: