WordPress as a CMS Membership website
You could use a combination of the Members plugin to manage user roles (ie employee types or levels) along with the Custom Post Type UI plugin to manage various post types. With the Custom Post Type UI you could create posts types. Then you could allow or deny rights for various operations on each type … Read more