It's far less user-friendly than many other distributions. In fact, only Gentoo tops Slackware for difficulty.
That depends on the user - how much they're prepared to read, think, and adapt. I've not tried Gentoo (yet), but I've read the installation manual, and would say it requires quite a lot more know-how than Slackware. Not to mention patience.