TeamworkPM allows you to easily manage the day to day tasks involved in running a project. Quickly add clients to a project as well so they can see what's happening on a project without having to call or email you.
Create your company and then add people who are going to work on the projects with you.
Easily customize the users individual settings to suit them.
TeamworkPM has an advanced permission structure that lets you set up each individual user and then assign their rights within each project to which they are given access to.