People Group

The People Group at GitLab supports all GitLab team members through the complete team member lifecycle.

Welcome

Welcome to the People Group handbook! You should be able to find answers to most of your questions here.

People Group Vision

The People Group works together to establish a high performance and results driven culture where a diverse and inclusive team can experience a meaningful career.

We support a culture that enables people to do their best work and advance their careers while fully contributing to advancing GitLab’s business results. We hire, promote, and recognize team members who best live our values.

The People Group strategy is to set the foundation for GitLab’s 3 year strategy through a focus on attracting and retaining diverse talent, creating a high performance culture with a focus on efficiency and quality results, driving divisional success through talent programs, and cultivating an equitable and inclusive culture.

We’ve published more information about how this vision translates to strategy and OKRs for GitLab team members in this internal-only presentation.

Connect with us

You can also check out pages related to People Group in the section below. If you can not find what you are looking for please do the following:

  • The People Group holds several subprojects to organize the people group; please create an issue in the appropriate subproject or general if you’re not sure. Please use confidential issues for topics that should only be visible to GitLab team-members. Similarly, if your question can be shared please use a public issue. Tag @gl-people-connect-team or @gl-hiring so the appropriate team members can follow up.
    • Please note that not all People Group projects can be shared in an issue due to confidentiality. When we cannot be completely transparent, we will share what we can in the issue description, and explain why.
    • Employment Issue Tracker: Only Onboarding, Offboarding and Transition Issue Templates are held in this subproject, and they are created by the People Connect Team only. Interview Training Issues, are held in the Training project and created by the Talent Acquisition team. Please see the interviewing page for more info.
  • People Connect; Please use the #people-connect Slack chat channel for questions that do not seem appropriate for the issue tracker - if your question contains personal data or sensitive information we encourage you to direct message the People Connect Team which can be found in the Apps Dropdown within Slack. For access requests regarding Google or Slack groups, please create an issue here: https://gitlab.com/gitlab-com/team-member-epics/access-requests. For questions that relate to Payroll and contractor invoices please direct your question to the #payroll, #expense-reporting-inquiries and #finance channel for Carta. Regarding questions for our recruiting team, including questions relating to access, or anything to do with Greenhouse, referrals, interviewing, or interview training please use the #talent-acquisition channel.
  • If you need to discuss something that is confidential/private (including sensitive matters surrounding your team), you can send an email to the Team Member Relations team: teammemberrelations@gitlab.com. Any team member, regardless of location, can use this alias to discuss a private sensitive matter.
  • If you only feel comfortable speaking with one team member, you can ping an individual member of the People Group, as listed on our Team page.
  • If you wonder who’s available and/or in what time zone specific team members of the People Group are, you can easily check via Google Calendar or the GitLab Team Page
  • If you need help with any technical items, for example, 2FA, please ask in #it_help. The channel topic explains how to create an issue. For urgent matters you can mention @it-ops-team.

The People Group: One Team Mosaic Video

In general, the People Group is here to support GitLab’s mission by bringing top talent into GitLab, and then enabling team members to make meaningful contributions in alignment with our values.  Please don’t hesitate to reach out with questions or ask for support!

The People Group works together as one team, made up of five departments: People Operations, Talent and Engagement, Total Rewards, People Business Partners, and Diversity, Inclusion, and Belonging (DIB).

Department Teams
People Operations People Connect, Employment Solutions, People Compliance, People Tools & Technology, People Analytics, Team Member Relations
Talent and Engagement Talent Acquisition; Candidate Experience, Talent Acquisition Operations and Insights, Sourcing, Talent Brand
Engagement; Learning & Development, Engagement
Total Rewards Global Compensation, Benefits, and Equity Strategy
People Business Partners Aligned to Engineering, Product, Sales, Marketing, and G&A
DIB

Need Help?

In Case of Emergency

If team members need emergency support from GitLab’s People team, please post in the #people-connect Slack channel marked URGENT. The #people-connect channel is monitored during most working hours and is the centralized support platform for all people-related queries. Please do not include any sensitive or private information in your message in the #people-connect channel. Team members must direct message the People Connect Team to relay any personal data or potentially sensitive information. The People Connect Team which can be found by searching the ‘apps’ section of Slack. Read more about our People Connect methods of engagement.

In critical cases, the VP, People Operations, Technology & Analytics is contactable 24/7 via their mobile numbers that appear in their Slack profile.

We trust team members to always use their best judgement when facing any emergency. Team members are encouraged to dial their country’s emergency services number for any critical and/or medical emergency. In the case that other team members are aware of a team member’s emergency (during a Zoom call for example) and wish to call that country’s emergency services on the original team member’s behalf, we do not recommend this as only certain People Ops team members have access to team member addresses and we would take on the role of communicating with emergency services, should this extremely rare situation arise.

In the event a team member is in an unsafe situation due to a natural disaster, please see the Disaster Recovery Plan page.

How to Report Violations

As stated in the Code of Business Conduct and Ethics, we have a section related to reporting violations. GitLab has engaged Navex to provide EthicsPoint, a comprehensive and confidential reporting tool, an anonymous ethics hotline for all team members. The purpose of the service is to insure that any team member wishing to submit a report anonymously about conduct addressed in the Code of Business Conduct and Ethics can do so without the fear of retaliation.

In addition to EthicsPoint, GitLab has engaged Lighthouse Services to provide an anonymous reporting hotline for all team members to submit reports regarding team member relations. Reports may cover but are not limited to the following topics: wrongful discharge or disciplinary action, sexual harassment, discrimination, conduct violations, alcohol and substance abuse, threats, improper conduct, violation of company policy.

Please note that the information provided by you may be the basis for an internal and/or external investigation into the issue you are reporting and your anonymity will be protected by Lighthouse to the extent possible by law. However, your identity may become known during the course of the investigation because of the information you have provided. Reports are submitted by Lighthouse to a company designee for investigation according to our company policies.

Lighthouse has a toll free number and other methods of reporting are available 24 hours a day, 7 days a week for use by team members.

  • Website: https://www.lighthouse-services.com/gitlab
  • USA Telephone:
    • English speaking USA and Canada: 833-480-0010
    • Spanish speaking USA and Canada: 800-216-1288
    • French speaking Canada: 855-725-0002
    • Spanish speaking Mexico: 01-800-681-5340
  • All other countries telephone: +1-800-603-2869
  • E-mail: reports@lighthouse-services.com (must include company name with report)
  • Fax: (215) 689-3885 (must include company name with report)

In addition to EthicsPoint and Lighthouse, please review the Team Member Relations page. GitLab also offers a Harassment Complaint Form that any team member may use to document any instance of any type of workplace harassment. Simply copy the form, fill it out with your information and send it to our Team Member Relations Specialist at teammemberrelations@gitlab.com.

How to reach the right member of the People Group

This table lists the aliases to use, when you are looking to reach a specific group in the People Group. It will also ensure you get the right attention, from the right team member, faster.

Subgroup GitLab handle Email Slack Group handle/channel Greenhouse Issue tracker
People Business Partners @gl-peoplepartners, Please add the pbp-attention label to any issue or MR that requires PBP review, collaboration, or feedback peoplepartners@ gitlab.com @peoplepartners n/a
Total Rewards @gl-total-rewards total-rewards@ gitlab.com #people-connect n/a
People Compliance Partner TBA TBA TBA n/a
People Connect Team @gl-people-connect-team people-connect@ gitlab.com @people-connect-team n/a
Team Member Relations @atisdale-ext teammemberrelations@gitlab.com n/a n/a
Absence Management Team @lyndemeiers leaves@gitlab.com #people-connect n/a
People Group Engineering No alias, create issues for People Engineering here n/a #people-ops-eng n/a
Diversity, Inclusion and Belonging No alias yet, @mention the
Diversity, Inclusion and Belonging Partner diversityinclusion@ gitlab.com n/a n/a Diversity, Inclusion and Belonging issue tracker
Learning and Development @gitlab-com/people-group/learning-development learning@ gitlab.com #learninganddevelopment n/a L&D Issue Board
Talent Acquisition @gl-talent-acquisition recruiting@ gitlab.com @talent-acquisition-team n/a
Employer Branding No alias yet, @mention the Senior Talent Brand Manager employmentbranding@ gitlab.com n/a n/a
Candidate Experience Specialist @gitlab-com/gl-ces ces@ gitlab.com @ces @ces*
Talent Acquisition Operations and Insights @gl-talent acquisitionops talentacquisitionops@ gitlab.com @talent-acquisition-ops @talent-acquisitionops
Sourcing @gl-sourcingteam n/a @sourcingteam n/a

People Group Program Calendar for Managers and Team Members

On this page you can find our People Manager Calendar and All Team Member Calendar. The goal of these pages is to ensure that team members and People Managers can plan ahead and have an overview of upcoming programs and timelines.

Communication on People Programs that require action

Each quarter a Slack reminder will go out in #people-manager-and-above channel to review the next quarter calendar events. Each month shows Task, which outlines the people manager responsibility associated with the specific program, and (if applicable) highlights the Key Date. We will also leverage our Manager Newsletter and the Company Newsletter for broadcasting our programs widely.

Updating calendars

Each month on the first Monday there’s a calendar reminder to update the calendars on that date. This calendar reminder includes People Business Partners and the DRI in L&D. Also with sharing the calendars in the news letters People Business Partners and L&D will be tagged.

The goal of the calendar is to include information at least two quarters ahead of the current quarter. For questions about the updates to the calendars you can always reach out to People Connect.

People Business Partner Alignment to Division

Please reach out to your aligned People Business Partner (PBP) to engage in the following areas:

Contact Division - Department
Anjali KaufmannAnjali Kaufmann G&A: People Group, Finance, LACA
Denise ParsonageDenise Parsonage Marketing: Awareness, Brand Activation, Campaigns, CMO Executive, Communications, Developer Relations, Content Marketing, Digital Design, Digital Marketing, Field Marketing, Marketing Ops, Partner Marketing, Sales Development, and Search Marketing
Carolyn BednarzCarolyn Bednarz Sales: Enterprise Sales
Carlie RussellCarlie Russell Sales: Customer Success, Channel and Alliances
Lauren TepperLauren Tepper Sales: Commercial Sales, Field Operations
Giuliana LucchesiGiuliana Lucchesi Product: Product Management and UX; CISO: Security
Kristina BullockKristina Bullock Engineering: CTO, Customer Support, Quality/Infrastructure, Chief of Staff
Jess DurbinJess Durbin Engineering: Core Development and Expansion

If you would like People Business Partners’ input, collaboration, or feedback on an issue or MR, please add the pbp-attention label, which will flag the issue for triaging on our People Business Partner issue board. See the People Business Partner Issue Board section below for more information on our triaging and lableing process.

People Business Partner Issue Board

The People Business Partners (PBPs) have an issue board to track collaboration on issues across GitLab.com to keep us efficient and collaborative with other teams.

We utilize labels for triaging amongst the PBPs, and to indicate to other teams the level of priority for the PBPs and the status (doing, done, etc.)

Triaging and Labeling Flow

  1. pbp-attention label is added by team member/group seeking input, collaboration, or feedback on an issue or MR. This will flag the issue for triaging on our People Business Partner issue board. Note: While MRs will not appear on our board, we ask that the pbp-attention label is added regardless for analytics purposes.
  2. The PBP team will triage the issue in accordance of PBP priority. Each scoped label will have one PBP DRI, plus the additional number of PBP reviewers indicated depending on the level of priority.
  3. The PBP who is the DRI will indicate they are the DRI by tagging themselves in the issue.
    • pbp::low 1 PBP DRI with 1 additional reviewer
    • pbp::medium 1 PBP DRI with 2 additional PBP reviewers
    • pbp::high 1 PBP DRI with 3 additional PBP reviewers (at least one should be at the Director level)
  4. If the issue is coming from another team seeking PBP collaboration, the PBP team will add the label of the other team for analytics purposes.
    • pbp-DIB (Diversity, Inclusion, & Belonging)
    • pbp-LD (Learning & Development)
    • pbp-TR (Total Rewards)
    • pbp-legal
    • pbp-peopleops
    • pbp-talent-acquisition
    • pbp-other
  5. The PBP team will add the pbp-done label when PBP action is complete.

You may reference the GitLab.com labels for an overview of all labels included in the PBP issue board triaging and labeling process.

The Legal-Employment team, collaborates with and provides support to the People team in many functional areas.

Email approval from the Senior Director of Legal, Employment is required prior to engagement with external counsel to allow for accurate tracking of costs.

Invoices will be sent to Senior Director of Legal, Employment, for approval.

The legal, employment team may require support from the people connect team, for communicating a country specific legal requirement to team members, to consult with team members in an entity country if necessary or to arrange legally required contract amendments, to name just a few examples. As these matters may relate to individual team members or groups of team members, they are appropriately managed in a confidential manner.

If the legal, employment team makes a request for support or assistance from the people connect team, the request should be formulated using a template (linked here, though accessible internally only to legal, employment and the people connect teams). The request should include all the required detail and explanation to enable people connect to support, including:

  • An explanation of what is needed
  • Whether there’s a timeline on the request (ensuring people connect are provided with as much lead time as possible)
  • Whether all the information needed, has been provided, eg contact names, dual language translations if applicable, links to any relevant documents etc
  • A note on whether an FAQ to share with team members is needed or whether people connect have enough information to answer any questions which might arise
  • Whether there are any follow up actions for legal or for people connect
  • A short explanation or summary (if necessary) or courtesy update for the managers of any affected team members
  • Whether confirmation of completion is needed

To make a request, a copy of the template should be saved, filled out as above, dated and passed to Alissa Meeks/the People Connect Manager so the request can be assessed and assigned to a member of the people connect team for completion. Once assigned, the member of the people connect team who will be assisting with the request should touch base with the member of the legal, employment team who has made the request, to confirm that the request is being worked on and so it’s easy to collaborate on finishing out the task.

Support provided by the People Connect team to the People Business Partner team

All tasks will be assigned via slack in the #pbp-peopleops slack channel. This is a private channel. The People Connect Team, will self-assign a task, within 24 hours and comment in slack on the request to confirm.

People Connect Responsibilities & Response Timeline

Please note that the source of truth for role responsibilites is the job family for the People Connect Team. The table below is meant to provide a quick overview of some of the core responsibilities for the team.

People Connect Team

Responsibility Response Timeline
Onboarding 2 weeks prior to start date
Offboarding Immediate action for involuntary & 24 hours for voluntary
Career Mobility Within 24 hours
Letters of Employment Within 12 - 24 hours
Employment Verification Within 12 - 24 hours
Anniversary Emails Last day of the month
Slack and Email Queries Within 12 - 24 hours
Probation Period Notifications Daily (when applicable)
Determining quarterly winners of the onboarding buddy program Last week of each quarter
Contract Renewals 30 days or more prior to team member’s renewal date
Exit Interviews During voluntary offboarding team member’s last week
Administration of the signing of our Code of Business Conduct and Ethics Annually in Feb/March
US Unemployment Claim Management As Needed and Audited Quarterly

Other listed processes for the People Connect Team can be found here

Employment Solutions Team

Responsibility Response Timeline
Relocations As requested, usually completed 30 days or more prior to team member’s relocation date
Country Conversions As soon as approval is given by CFO. Conversion turnaround time can take from 4-12 weeks depending on a variety of factors.

Frequently Requested

Please review the frequently requested section of the People Handbook before reaching out to the team. The page includes information on accessing a team directory, requesting a letter of employment, mortgage forms, the companies reference request policy, ordering business cards, and changing your name in GitLab systems.

Addresses

  • For the mailing addresses, see our visiting page.
  • For the NL office, we use addpost to scan our mail and send it to a physical address upon request.

Reporting potential inaccurate LinkedIn Profiles

GitLab does not actively search for LinkedIn profiles that have inaccurate information about being a GitLab Team member. However, there are instances where a profile is identified and there is question on whether the person is truly a GitLab team member. Here is the process for flagging a potentially inaccurate profile and the actions that the People Connect Team will do to confirm and potentially report a profile.

  • Team members should first check in Slack and/or on the organizational page to determine if the team member is a current GitLab team member.
  • If the team member cannot confirm the profile, team members should reach out to the People Connect Team in the #people-connect Slack channel with the LinkedIn profile in question.
  • The People Connect Team member will confirm in Workday that they are not/have not been a team member.
  • The People Connect Team member will confirm with talent acquisition to confirm if they have ever been interviewed, made an offer or were declined.
  • The People Connect Team member will reach out to the Developer Relations team to confirm if they are an active wider community member via the #developer-relations Slack channel, using the @devrel-team tag.
  • If they are a confirmed member of the wider community but not a team member, the Developer Relations team will reach out the profile and ask them to change their profile to match their GitLab involvement.
  • If they are not a current member of the wider community and talent acquisition has confirmed they do not have a profile in Greenhouse, talent acquisition will create a Do Not Hire profile.
  • The People Connect Team member will report the account to LinkedIn via the Reporting Inaccurate Information on Another Member’s Profile

Using Workday

We use Workday to maintain team member information. All team members (all contract types) are in Workday. Workday is managed and maintained by the People Tools and Technology team.

See our Workday Guide to learn more about how to use Workday.

Using Culture Amp

Administrative access to CultureAmp will be limited based on role and responsibility. There are 3 different levels of access:

  • Account Administrator access can manage account setting and team member data, create surveys and has access to all survey results.
  • Survey Creator administrator access can create, manage and design surveys, select participants and share results.
  • Survey data analyst administrator can export raw data from all surveys enabled for raw data extract.

To request access please open an access request with the type of account access requested and the business need. You can assign the access request to Anesia Chan @anechan and Laura Janssen @Laura-Janssen (as backup) for review and approval. The default admin access will be the Survey Creator administration rights unless other access is specified. Please note that Survey Data Analyst admin rights will not be granted to team members outside of the People group with out permission from the Chief People Officer.

If you need support with a specific CultureAmp Survey, please complete this issue template to alert the People Analytics Team.

Total Rewards

People Operations

Talent Acquisition

Learning and Development

Diversity, Inclusion and Belonging


360 Feedback
360 Feedback is an opportunity where managers, direct reports, and cross functional team members will give feedback to each other.
Boundary Breakers
Boundary Breakers is the first Engagement Concierge program at GitLab. It’s a pilot program with people managers on the the Commerical Sales team, led by Ryan O’Nell. Purpose Boundary Breakers will help the commerical sales team team build team connectedness. Participants will focus on growth as individuals, but also as a team. With Boundary Breakers, we hope to lower the barrier of entry to personal development for participants, offering selected material that’s focused on common team goals.
Contracts, Probation Periods & PIAA
GitLab contract information and associated procedures.
Directly Responsible Individuals (DRI)
Directly Responsible Individuals (DRIs) at GitLab own particular projects, initiatives, or activity.
Employment Solutions - Overview
GitLab's Employment Solutions.
Engagement Concierge
Program Overview The Engagement Concierge is a service that Director+ team leaders can utilize to create bespoke and customized engagement programs that help them build high performing teams. Delivered primarily through learning activities, the Engagement Concierge will focus on skills like building systems for accountability, coaching for results, building trust, and communication strategies. The Engagement Concierge sits within the Talent & Engagement team. Reasons to collaborate with the Engagement Concierge can range from general team building needs through to specific learning needs related to building high performing teams.
Engagement, Employer Awards, and Organizational Health surveys
GitLab uses engagement surveys to allow team members to provide feedback and leadership to gain insight.
Frequently Requested
Descriptions of frequent requests to the People Group and how to proceed
Gender and Sexual Orientation Identity Definitions and FAQ
Gender and sexual identity definitions, frequently asked questions, and resources
GitLab Internal Acceptable Use Policy
This policy specifies requirements related to the use of GitLab computing resources and data assets
GitLab Offboarding
Offboarding Procedures for GitLab Team Members and Stakeholders
GitLab Onboarding
Onboarding at GitLab and Onboarding Issue Templates
GitLab People Connect
Connect with Us GitLab Team Members can now reach out to us at the touch of a button via our #people-connect Slack Channel or by direct messaging the People Connect Bot. If you are external to GitLab but have a question for our team be sure to hit the email button below. #people-connect Direct Message Email Introduction People Connect is GitLab’s centralized team member support model that provides a single point of contact (SPOC) for all people-related questions and requests - taking the guesswork out of finding answers that may not be immediately apparent in the handbook, while creating space for team members to remain productive and focused on what they do best.
GiveLab Volunteer Initiatives
Discover GitLab's volunteering opportunities with GiveLab
Guidance on Feedback
GitLab's views and directions on how to give and receive feedback.
Incident Response
An outline of action to be taken in the instance that a team member or group of team members is impacted by an extreme weather event; natural disaster or any other catastrophe.
Learning & Development
Overview Purpose Why we exist: GitLab Talent Development (commonly referred to as “Learning & Development”) exists to enhance team member performance, expand capabilities, and further develop skills that make GitLab team members the top talent in the industry. We strive to foster a culture of continous growth so that GitLab remains a great place to work. Positive impact on team member experience leads to a positive impact on results, which leads to a positive impact on GitLab customers.
New Hires, Celebrations and Significant Life Events
Review different ways GitLab celebrates its team members.
Organizational Design Health and Capability Reviews
Review of organizational health metrics and capability on a regular cadence is a key tenent of respsonsible growth.
People Business Partner Team
People business partners at GitLab contribute to GitLab's strategy by driving a high performance and inclusive culture in each division.
People Compliance at GitLab
The People Compliance team at GitLab implements compliance initiatives related to team member personal information, document retention, and data protection.
People Group Calendars
Calendars for team members and managers to help plan for the year at GitLab.
People Group Career Development
Learn about learning and development opportunities for members of the People Group to develop skills advance their careers.
People Group Engineering
Information about GitLab's People Group Engineering team and its projects, workflow, and sources of data.
People Group Project Program
Any GitLab People Success or Talent Acquisition team members may participate in projects listed in the People Group Project Program issue board.
People Group READMEs
The READMEs for the People Group team at GitLab can be found on this page.
People Group Spotlight program
An overview of the People Group Spotlight program.
People Group Systems Architecture
Information about GitLab's People Group systems and how they are all linked together.
People Group Tech Stack Guide
Reference for how Workday is implemented.
People Operations Team
GitLab People Operations Department Handbook
People Success Performance Indicators
GitLab's People Success Department Performance Indicators.
Promotions and Transfers
Information and protocols related to GitLab promotions and transfers.
Pronoun Guidance and Information
Resources for understanding and discussing pronouns and their usage at GitLab.
Relocation
GitLab's Policies & Processes in Relation to Team Member Relocations.
Sales Diversity Inclusion & Belonging Initiatives
The GitLab Women in Sales Mentorship Program pilot aims to create and cultivate mentorship opportunities for women in the Sales division.
Talent Assessment
Overview of three critical pieces of GitLab's talent development program: performance, growth potential, and key talent.
Talent brand
Our ambitions as an employer, the steps we take to achieve and communicate those ambitions, and the measures in place to ensure we live up to them.
Talent Development Program
Information on GitLab's Talent Development Program to ensure ongoing success across all teams.
Team Member Relations at GitLab
The Team Member Relations team at GitLab ensures that team members feel safe and have a point of contact for all confidential discussions.
Visas
Information on travel visas, visa letters, and immigration to the Netherlands.
Workday Guide
Why Workday? Integrated people processes that allow us to view Team Member data in one system (compensation, performance, benefits, absence management, etc.) Our data will be more accessible, timely, accurate, and consistent. This will allow us to improve our reporting and analytics capabilities Provides us with the ability to make informed organizational decisions and increase operational efficiencies based on that data Enhanced and standardized processes and workflows Increased visibility and transparency of Team Member data changes and status of those transactions 24/7 access from anywhere using the mobile application Supports streamlined access and self-service for all team members Accessing Workday Workday will be accessible to all GitLab team members through Okta SSO.