Thank you to AFSCME President Lee Saunders for decades of service fighting for workers across the country. As he makes his final keynote address as President at the AFSCME Convention, I’m feeling committed as ever to carrying on his legacy of defending working families and strengthening organized labor all over Minnesota.
I joined my union siblings on Penn campus to encourage people to sign, then I signed a @phlafscmedc47 petition: Fair Contract Now for Penn Libraries and Dining Service Workers. Sign here: https://t.co/qebSx57Tq3
Together, we can send a clear message to Penn leadership: Respect workers. Settle a fair contract.
Petition- Link in bio or: https://t.co/N4KLLqphsJ
#philly@afscme#penn @afscmecwu #UnionsBelongAtPenn
When workers speak up together, they create change. Today, Penn workers are standing united for a fair contract, and they need our support.
*Stand with Penn workers.
*Sign the petition.
*Share their stories.
->
The faces in these photos are the hardworking people who keep the University of Pennsylvania running every day. They're sharing their stories because this fight isn't just about a contract. It's about being valued, respected, and paid fairly for the work they do. ->
63 years after the March on Washington for Jobs and Freedom, America’s unions are marching again.
Join the labor movement, civil rights leaders and allies on August 28th as we march to defend the vote, our civil rights and fight for economic justice. https://t.co/DQQgktYHUj
For nearly 50 years, @AFSCME President Lee Saunders has organized to build worker power. Lee, your leadership has shaped our movement and inspired millions to stand up, speak out and fight for a better future. Congratulations on an extraordinary career, my friend.
Working people, not CEOs, make this country run every day. It shouldn’t be this hard to live and make ends meet.
Workers are not asking for luxury. We’re asking for some breathing room. https://t.co/HIdEhIqbmF
Companies don't run without workers-- but in 2025, the average S&P 500 CEO made 312 times more than the median worker salary. Unions are fighting to get workers their fair share.
Read more at https://t.co/xDknylESvi
While CEOs take more pay and bigger bonuses, working people are working harder than ever and still struggling to pay their bills.
Corporate greed is out of control. Our energy and work make this economy run. It’s time that it worked for us, not the rich. https://t.co/K6NXIaKfbi
It’s TOM MORELLO! Thank you for bringing our spirits together and the house DOWN.
AFSCME's 47th International Convention is off to a rockin' start. Solidarity now and forever, Tom 🎸
Penn’s workers deserve better. Today, the community stood with Local 54 and Local 590 in their fight for fair contracts.
Dining and library workers make @UofPenn a first-class institution. It’s time Penn recognized their value—with fair wages, benefits, and working conditions!
Well what do you know? Penn just can't seem to stop buying stuff. During a hiring freeze. While calling for budget cuts. Hypocrites. #FightFor4 https://t.co/CEmwapyaeF
The difference between a 3% & a 4% increase across the entire Local 590 Founders unit is less than the salary + benefits for 1 year for this redundant, pointless library budget analyst. #FightFor4
Penn is in active negotiations with us and 4 other bargaining units across 4 diff Locals. Same story: no money in the budget, yada yada. Time to call BS!!
Penn is in active negotiations with us and 4 other bargaining units across 4 diff Locals. Same story: no money in the budget, yada yada. Time to call BS!!
Penn is in active negotiations with us and 4 other bargaining units across 4 diff Locals. Same story: no money in the budget, yada yada. Time to call BS!!
No money for wages? But money for budget analysts? Here's some free analysis: put that damn salary into our wage increases. To post this position during active negotiations during a "hiring freeze" is next-level chutzpah. Penn, do better.