Hey everyone! I’m Hadar. I am the Product Manager for our Cities Team, responsible for keeping Lyft compliant with regulations and proactively building relationships with the cities we operate in. Outside of work, I’m passionate about music and social impact endeavors to economically empower people across the world. Before Lyft I was a PM at Postmates, Kiva.org, and Quixey. Before that I was a student at UCLA, where I founded LA Hacks.

I decided to join Lyft for two reasons:

  1. I believe that in the first decade or so of your career your #1 priority should be optimizing for personal growth, and I’ve found that Lyft has some of the best mentorship of any tech organization out there.
  2. My long-term goal in life is to maximize my social impact, and I resonate strongly with Lyft’s goal to economically empower people who choose to drive with us.

Part of my role includes collaborating across many, many teams here at Lyft. Here are some of my thoughts on tips and strategies for successful cross-team collaboration:

Who my team collaborates with

The Cities team works closely with about 15 cross-functional teams across Lyft. That means several hundred people across Lyft HQ’s day-to-days are impacted by the tools that our team ships! These teams span legal and compliance, various operations teams, customer support, and sibling product teams in Driver and Marketplace.

Why I think cross-functional collaboration is so important

When most people think of what PMs do, they think of leading a team of engineers, designers, and data scientists to ship a technical product. While that’s of course a big part of what PMs do, I want to also draw attention to how important cross-functional relationships are in the success of your product.

Incorporating the diverse perspectives of cross-functional teams is necessary when building the best possible solution for our users. Every team at Lyft has a unique perspective on our users as a result of their unique touch points with them, and also has wide variety of backgrounds and perspectives to draw from when thinking about about all the different factors that go into designing the best possible experience for our Drivers and Passengers.

We’re all one team. Without customer support, our users would get lost and leave when anything went wrong. Without our operations teams, our users wouldn’t have high-touch experiences to guide them towards making the most of our service. Without Lyft’s legal and policy teams being the experts in how to ensure we’re always compliant with regulations across where we operate, we wouldn’t be able to do our part in being good citizens in the cities in which we operate. The list goes on, and I’ve seen time over time how these teams are the most valuable make or break point for our users’ experience.

My philosophy around good collaboration boils down to three things:


  1. Optimize for oversharing to avoid things you ship negatively impacting partner teams
  2. Be concise — optimize for the medium, length, and amount of context your audience will be most receptive to
  3. Have regular meetings with stakeholders to build relationships and build consensus around what our shared goal is moving forward


  1. Write down everything: notes from 1:1s and team meetings, actionables, etc.
  2. Have one concise and centralized doc for every initiative
  3. Give your stakeholders ample time to view, suggest updates, and prepare before you ship


  1. Misalignment and miscommunication will happen
  2. Get regular feedback from your stakeholders to understand how you can better facilitate
  3. Record it, internalize it, act on it, and get continuous feedback to make sure it’s working

Here are some best practices that help me keep our cross-functional team on track:

  1. Make sure we’re all aligned under the same goal, same way of quantifying it, and same methods for keeping track of progress towards it
  2. Recurring 1:1s with leaders of the teams I collaborate with most to make sure we’re on the same page on strategy
  3. Recurring syncs with stakeholder teams to make sure everyone on the team is aligned on how we’ll achieve our goals and how we’re prioritizing our projects
  4. Have a well-maintained doc for every person you do 1:1s with, every cross-team meeting you lead, and every initiative your team is a part of. Use this to maintain a record of what was talked about and what action items remain to take care of

Here’s how I evaluate if everyone is already collaborating well when joining a new team

It all comes down to (1) if the team members are happy with how collaboration is going, and (2) if the team is producing the results that are necessary to move forward in the right direction.

When I join a new team, I meet with everyone on it to get their take on the above. They’re my customers and any process we add to improve collaboration is a product meant for them. And it doesn’t end there — I’m always re-evaluating with folks how we can continually improve collaboration!

Tips for resolving conflict among a large group of stakeholders

Misalignment and miscommunication will happen. It’s inevitable. When a lot of people are on the same team and care a lot about achieving something good for our users, conflict can and will arise on how to best achieve that.

Ultimately, conflict among stakeholders usually stems from a lack of clear understanding of goals and a lack of alignment on a framework for decision-making. Clear those up, and things should run much more smoothly!

I’ve found the following checklist to be helpful when resolving conflicts in a team:

  1. Align on goals and success metrics: What problem are we trying to solve? Which users are we serving and what do they need? How do we know we’re succeeding as a team? What metric(s) are we optimizing for?
  2. Shared framework for decision-making: Are we all using the same framework to decide what the right thing to do is? If not, let’s first align on a framework, and then apply it to the situation at hand.
  3. Shared context: Does everyone in the conversation have all of the context that they should have to make the right decision? Everyone should have access to all the information that everyone else in the conversation has.

Writing all of this down in a central place is crucial to make sure everyone aligns on the same path forward as well.

Learning collaboration skills

First of all, learning how to better collaborate is a never-ending journey! There’s always more to learn and grow in being a better team collaborator, as for any other PM skill :)

Getting to where I am today came from joining teams, making an effort to create a state of good collaboration, getting feedback from teammates on how it’s going, and getting mentorship from other PMs in my organization on how to uplevel my cross-functional collaboration skills. And most importantly, making mistakes and learning from them!

For follow-ups, check out these resources

  1. PM articles/books I think are worth reading: pm.hadardor.com
  2. Frameworks I use to approach other things as a PM: frameworks.hadardor.com
  3. Email me at hdor@lyft.com

We’re hiring! lyft.com/careers