WPMU DEV Dashboard not visible or accessible

I just installed the WPMU DEV Dashboard plugin and it showed installed and Network Activated. However, it is not visible in my menu and it seems that when something calls for me to be taken to its main page I get an error message saying I do not have permissions to reach that page.

I've tried network activating and deactivating it and uninstalling and reinstalling it. Not sure what else to try.