On my iMac, Bootcamp works perfectly. (That is, if you don't use System Preferences to change boot device, but use the option key on startup. Also, startup takes a lot longer, but aside from that, flawless). However, some have trouble with Parallels.
Interesting, I have a devil of a time getting Bootcamp to start under Sierra. I often get a black screen after the startup chime. Only resetting the PRAM and going to System Preferences and changing the startup volume there seems to work.