We use SharePoint at work. Haven't had too many issues with it, but there are some user-hostile and user-befuddling choices in there...
Are you just managing content, or building sites. "User befuddling" is, IMO, high praise for one of the least intuitive pieces of software on the planet.
Tim