We have helped numerous customers leverage the power of SharePoint to build public-facing websites, customer/partner portals, and intranets with features such as content management, web publishing, collaboration, social, mobile, enterprise integration, and general web applications.