Every site is fully customizable.
For a medium sized business consider:
Pages - for company and departmental access
- Blogs - for employee discussions
- Calendar - listing of company events and announcements
- Document library - a place to search for forms, downloads, policies and procedures
- Books - to develop online documentation in structured form
- Site Search - for searching pages, posts, and documents
- Roles & Groups - must have the ability to create custom user groups and roles
- Security - each page/post/document can be restricted to roles, user(s), or group
Nice to have features:
- Newsletters distributions
- Discussion forum
- Staff directory
- Chat
- In/Out Board to list employee statuses
- Publishing videos