Raising their fists and chanting, "Good jobs for all, " about 2,500 Oregon union members and their supporters packed Portland's Pioneer Courthouse Square today to protest stagnant job growth and government budget cuts.

Organized by Portland Jobs with Justice, the "Jobs, Not Cuts" rally is part of a larger campaign by local and national unions demanding wealthier Americans start paying their fair share of taxes, while simultaneously demanding programs for poor people not get slashed.

Among the speakers at Saturday's rally in Portland was Mahlon Mitchell, president of the Professional Fire Fighters of Wisconsin. Mitchell rose to national attention earlier this year when Wisconsin Gov. Scott Walker stripped most of his state's public sector unions of the right to collectively bargain, which in turn touched off huge protests there.

"It's not your teachers or firefighters that are the problem," Mitchell said. "The root of the matter is the deregulation of banks and our housing crisis; Wall Street is the real problem."

The Jobs, No Cuts rally comes less than 24 hours after the tax-hating Oregon tea party also rallied in Pioneer Courthouse Square. While the tea party called for cuts, cuts, and more cuts, the union crowd urged more spending to stimulate the economy.

Going back to organized labor's heyday in the 1930s, Jobs with Justice is calling for a new jobs program similar to FDR's Works Progress Administration. Now in the midst of the current Great Recession, union members are calling for something similar, this time with a green twist.