A marketing consulting company needed to have an extensive project management tool to meet the needs and structure of their current business model. They needed an easy way to initially budget their resource roles that have various cost per hour throughout the time estimated for project completion in a single view. After that they wanted to be able to allocate actual resources based on availability and easily compare to whatever was budgeted. Allocated resources should have a tool to manage their assigned work and log time in a very convenient and efficient way. While management should have all hours, budgeted, allocated, and actual, rolled up to a single view to monitor success of the project.