CRM, billing  and staffing management web tool for consulting company