Work with CPPW!

CPPW Union is seeking two contract workers to help build our organization over the next year – communications with a focus on storytelling and organizing with a strong preference for people with labor union experience.

Deadline to apply for consultant role: August 31, 2025 Extended, first review on Sept 12, 2025, then rolling basis until filled. Both positions have been filled.

Read full Request for Proposals and email info@cppwunion.org with any questions.

RFP: Union Organizing Contractor

RFP: Communications Consultant

Tentative Agreement Reached

FOR IMMEDIATE RELEASE – Friday, May 23, 2025 

Contact: Leigh Shelton 503-875-8410 or leighsheltonmcleod@gmail.com

City of Portland Professional Workers Union and City reach tentative agreement 

One day after announcing strike authorization, proposed deal paves way for professional workers’ first contract

PORTLAND – The bargaining team for the City of Portland Professional Workers Union (CPPW) has reached a tentative agreement with the City for its first-ever contract. 

Next, members will have the chance to ratify the proposed deal through a vote. 

The union represents 800 professional staff doing essential City services across nearly every bureau, and who have been working without a contract since voting overwhelmingly to unionize in 2023. For many workers, it’s their first time in a union. 

“It’s exhilarating to have the city recognize the value of our work and have it codified in a first contract,” said Dr. Robert Layne, a senior communications strategist in Portland Solutions, and first-time union member who testified in front of City Council about negotiations on Thursday. 

Layne says he plans to vote “yes” on the agreement. 

Dozens of CPPW members have testified in front of City Council over the past year to describe the crucial yet often invisible work they do to keep Portland operating. Members also voted overwhelmingly to authorize a strike, the union announced on Thursday, with 92% voting in support. The tentative deal means a strike is off.

CPPW President Kari Koch said the first contract includes expansive layoff and recall protections to meet the needs of a changing City structure, wage increases and cost of living adjustments, an additional one-time leave bonus for eligible members, flexibility and protections for remote work, and a formal grievance process. 

“This tentative agreement is a monumental win for our union,” said Koch. “I’m so proud of our united and determined members who volunteered thousands of hours to make this agreement possible.” 

Anamaría Pérez, a data analyst in the  Bureau of Planning and Sustainability and volunteer on the union bargaining team, said the 15-month experience helped her build deep relationships with her co-workers. “They were my co-workers who I didn’t know. Now they’re my friends,” Pérez said. “This experience reaffirmed that solidarity and collective action works.”

Perez said the union negotiated a “solid” first contract.

“I’m feeling joy, pride and relief that we achieved such a solid contract,” said Perez. 

###

For more information, visit cppwunion.org, or contact Leigh Shelton at 503-875-8410 to interview a union official or member. 

Bargaining Update – 4/25 Mediation Session

In two mediation sessions this week, CPPW stayed strong on our priorities.

Group photo of CPPW members at the 4/23 Practice Picket event, outside City Hall.
CPPW and community members, 4/23 Practice Picket

TL;DR – We are still making progress, so have not reached impasse. But we are also getting much clearer on the places where the City is refusing to move and meet the needs of their workers.

New alignment with the City:

  • Working out of Class –  Paid 5% for working out of class after day one.
  • Overtime: Hours paid in a week count towards overtime accumulation, not just hours worked. If you work overtime one day but also take a sick day, you still get overtime pay for those hours worked over 40.
  • Deferred holidays – 2 end-of-year rollover for everyone & 10 roll over for members with alternative work schedules. All deferred holidays paid out as part of City layoff package.
  • Expansion of Standby pay to include BES Comms staff.
  • Promotions get 5% pay increase.
  • Tribal and Citizenship Leave on City paid time (similar to jury duty). Time off does not come out of accruals.
  • Contract Duration – Contract ends Dec 31, 2027 (bonus: aligns with end of AFSCME 189 contract) and agree to a reopen economics, layoff protections and a few other articles that will be affected by the Classification redesign in Jan 2026.

CPPW Movement:

  • Telework/Work location is still a top priority. And, the City has given us a hard no on our proposal to limit the City’s ability to control our worksite location. We have to reckon with the reality that we cannot legally strike over this issue, so our power at the bargaining table is limited to secure hybrid as standard or solidify the status quo.
  • The Bargaining Team has pivoted and is focusing on putting whatever parameters around our right to maintain current telework agreements, request new agreements, and put up guardrails into the contract to delay any return to office mandates.
  • CPPW has political power around telework – just like we stopped the Mayor’s in-person mandate in January, we will keep working outside the bargaining table to secure the flexibility we deserve!

No Movement:

  • Economics – the City wants a 2% across the board wage increase, CPPW wants 4%. CPPW holds strong on 2% longevity pay. These increases are modest, reasonable, and have a very small impact on City budget.
  • CPPW members lost nearly 2000 hours of earned vacation time this year. We are holding strong on vacation cash out for up to 40 hours a year.
  • CPPW members at PBEM are working nearly 650 hours of uncompensated standby every year. PBEM is claiming poverty despite the nearly 1:1 manager to staff ratio in the bureau and hundreds of thousands of dollars spent on outside contractors. This cost is around $50,000 – they can afford it! We hold firm that these are essential staff who deserve to be paid for their work!
  • Performance Incentive Leave – Incentivize strong performance with additional leave of up to 40 hours each year.
  • Layoff protections – The City proposed a new system based on time in current classification and seniority protections by classification within a bureau (the term ‘Bureau’ includes newly created ‘offices’ like Administrator and central services as well). CPPW pushed back to add Service Area to seniority protection placement. The City rejected this expansion.
  • Protections for layoff, discipline, or management by AI software.

Next mediation session: Thursday, May 1st

Bargaining Update – April 2025

Barg_Article Graphic_email

 

We are coming to the end of our bargaining – one way or another. As we enter this pivotal bargaining season, there are several opportunities this month to get updates on what’s happening in mediation, where we are at, where the City is at, and what we have to do to get the contract we deserve.

Our members are our greatest strength! Many of you have shown up to make your voices heard and it’s had a true impact on City leaders.

This spreadsheet shows some of the most important articles and how our position compares to what the City has stated they want.


BargUpdate_Members_Back

Digital Swag!

Show your union colors virtually!

Stay in touch on social media and by using the CPPW Discord.

To download these images:

  1. Select the image.
  2. In the window that opens, right-click the image and select Save Image.

Video call backgrounds

CPPW background - beige

Teams & Zoom background
Simple design

Download >

CPPW background - vivid yellow with skyline

Teams & Zoom background
Portland skyline

Download >

CPPW background with Portland seal - white + abstract

Teams & Zoom background
Abstract with Portland seal

Download >

CPPW video call background - office scene with logo

Teams & Zoom background
Office scene

Download >

Avatars / profile pics

CPPW logo Teams / Zoom avatar (transparent)
Profile pic | Transparent background
CPPW logo Teams / Zoom avatar / profile pic (white background)
Profile pic | White background

To install the video call background:

Teams

• At the pre-join page or during a call, select Effects > Video Effects
• Select More video effects > Add new to upload your image file
• The image will look reversed to you, but it will display correctly for everyone else. If that doesn’t happen, select the camera icon below your preview video, then select More video settings > Mirror my video

Zoom

• From the video menu or during a call, select Video Settings
• Scroll down to Background & Filters
• Select the plus sign (+) and upload your image file
• Text backward? In Video Settings, scroll to the Video tab and select/deselect Mirror my video

To change your profile picture:

Teams

• Open the account manager at the top right of your Teams screen
• Select the camera icon & upload the logo file

Zoom

• In the navigation menu, select Profile
Select your profile picture & upload the logo file

The profile picture will appear during video calls when your camera is off.