Is it possible to hide or control subscribers view of the 'WP Dashboard'?

Is there a way to hide the dashboard and jetpack menus from subscribers?

Most of my subscribers won’t even realize they are signing to a WP site and they might get confused. I don’t mind them having access to their profile and events information (except ability to create events and to see the shortcodes) but the dashboard is really unnecessary and I don’t even know why the jetpack is even listed.

I imagine there is a way to control this? Any ideas will help!