It took me one day to get up and running and hasn't messed up for me since (3 years on a MBPr that rarely leaves home). Have 3 monitors connected and a ton of other stuff. Never had to fiddle with getting anything working. Apple support has always served me well too.