Lenovo has done a great job in this product but the way they partition the hard-disk make it a nightmare to dual-boot or install or reinstall os. And whatever people say win 10 is not at all suiting for development innumerable permission to install software and all the blah blah's makes my need for Ubuntu dual boot absolutely necessary
Nice