How small teams and team leads work

Last updated:

|Edit this page|

We're organized the company into small teams that are multi-disciplinary and as self-sufficient as possible. You can read about why we've done it this way, or browse the small teams.

We maintain our full org chart in Deel, which you can access here.

Forming new small teams

Organizational changes usually happen at the small team level. Here’s what happens when we form a new small team:

  • Exec discusses with relevant team leads (and/or managers if applicable).
  • Exec discusses with relevant team member(s).
  • Ops team updates the Org Chart in Deel.
  • Ops creates an issue with the small teams template and assigns the team lead
  • Exec informs everyone else in the company in the next all hands session.

The small teams template contains a list of tasks for the Ops team and the team lead. These include standard tasks, such as creating Slack groups and a team page to ensure the team can communicate efficiently.

What team leads do

Team leads do not necessarily = managers - read more about how we think about management here.

Once a new Team Lead is appointed or a small team is created, team leaders take on additional responsibilities that are defined in the new small team template, along with a checklist of actions.

Team leads also take on a range of broader responsibilities that revolve around releasing new features and communicating with other teams. Some helpful guidelines on what team leads should be taking responsibility for are listed below.

Setting up support processes

Setting up support processes is a team lead responsibility, but if you need any assistance just contact the Support team directly.

Team leads are responsible for creating Slack channels for their support function and ensuring integration with Zendesk, so that the team can be alerted to support issues. Once the support process is set up, team leads are responsible for ensuring a sustainable and fair support rotation and setting up SLA and support hero notifications.

Further details on how to do this are available in the new small team template.

Launching new products and features

It's the responsibility of the team lead to keep Marketing and Billing teams informed about product progress so that product marketers can coordinate launches and the Billing team can implement pricing.

Some guidelines on how to do this are below, but if in doubt team leads should always aim to overcommunicate with Marketing and Billing teams.

Adding ideas to the roadmap

  • As soon as you start seriously planning a new product, add it to the in-app feature preview roadmap as a concept.
  • Inform the marketing teams a new roadmap item is available via the #marketing channel

Launching a new beta

  • As soon as user opt-in is available, move your roadmap item from concept to beta
  • Ensure your opt-in beta has a feedback link and docs link
  • Inform the marketing teams a new beta is available via the #marketing channel

Launching a new product

Typically, you must give at least 2-3 weeks notice of a product launch and you should reach out directly to marketing team leads if this is not possible.

  • Create a Pricing RFC to coordinate with the Billing team
  • Inform the #marketing channel that a new Pricing RFC has been created
  • Continue to communicate timelines in the #marketing channel

Questions? Ask Max AI.

It's easier than reading through 636 pages of documentation

Community questions

Was this page useful?

Next article

Art and branding request

Lottie , PostHog's in-house graphic designer, handles all requests for branding and artwork. She can help you with things like: Custom visuals for paid ad campaigns Blog and social media artwork New themed hedgehogs Custom CTAs and banners Branded merch Animated UI elements You can see what Lottie is working on via the Art & Brand Planning project board . To search through our current hedgehog assets library go to the Figma file and search for anything you need, all artwork has been tagged…

Read next article