GitLab Inc (including GitLab Federal) is categorized as a U.S. federal contractor, and as such, is subject to annual and ongoing affirmative action requirements.
A US employer is subject to US Federal affirmative action regulations if it has 50 or more employees and a Federal contract or subcontract of $50,000 or more. GitLab met those requirements in 2020.
GitLab is committed to providing a fair, equitable, and non-discriminatory work environment in which all qualified applicants and employees have an equal opportunity to be employed and to advance in their careers. This pertains to all employment actions, including, but not limited to: hiring, promotion, termination, and the accurate recordkeeping of related data and actions.
GitLab Inc is required to make deliberate efforts to recruit and retain women, minorities (see below), protected veterans, and individuals with disabilities to and within our workforce. This includes making reasonable accommodations for individuals with disabilities and for religious practice/observance. Minorities are defined for all US hires as those identifying as the following ethnicities:
GitLab Inc must create and maintain a written affirmative action plan (AAP), developed and maintained on an annual basis, which documents our efforts and goals.
GitLab Inc must communicate this context and information to any team member who may as part of their role interview, hire, or promote US-based candidates or team members, even if they themselves are not based in the US.
An affirmative action plan contains both narrative and statistical components, related to any employment action related to a US-based applicant or team member only. Our AAP establishes goals for minority and female placements by job type, as well as a hiring benchmark for protected veterans and a utilization goal for individuals with disabilities.
Our compliance is measured by our efforts to meet each of these goals rather than whether we actually achieve the goals. Note that our AAP does not include quotas and it is unlawful for us to grant preferential treatment based on gender, race, protected veteran, or disability status. Our responsibility is to remove barriers to employment that members of these four groups have historically faced and, in all instances, to select the most qualified individual for the position being filled. The AAP serves as a management tool designed to help us remove those barriers and ensure equal opportunity.
To understand our goals, we must look at utilization analysis, which is defined as a tool used in affirmative action plans to compare the demographics of current employees with demographics of the available workforce.
The goal is to ensure equal access and opportunity for all workers. Placement goals serve as targets or objectives reasonably attainable by applying good faith efforts to our AAP. This number is not a quota. In all employment decisions, selections must be made in a nondiscriminatory manner.
GitLab is striving to enhance employment opportunities for women and minorities throughout our organization. Our annual goals are shared with relevant leaders and team members during our annual AAP training. These goals are quatified and related to their relevant job groups.
All GitLab job codes are categorized in Workday from the 10 EEO Job Categories. These categorizations are only used for required US reporting and classification purposes.
The 6 main categories that are applicable to GitLab are:
1.1 Executive/Senior Level Officials and Managers 1.2 First/Mid Level Officials and Managers
In addition to the main EEO categories, GitLab sub-categorizes certain larger categories to ensure a better understanding of distribution, utilization, hiring and promotion according to similar roles and levels. Workday only contains the main categorization. Here are GitLab’s sub-categories and their definitions:
Individuals who plan, direct and formulate policies, set strategy and provide overall direction to enterprises/organizations for the development and delivery of products and services, within parameters approved by a board of directors or other governing body. They reside in the highest levels of organizations (within two reporting levels of the CEO in larger organizations). The 1.1 job group equates to the 1A sub-category, and it includes only Level 15, 14 e-group members, and Level 12 VPs.
1B and 1C must include all managers, regardless if they are Professional or a Sales Worker, their management of direct report(s) is the defining characteristic for being in the category. This large group includes any level above the first level of managers (1C) and below the VP level (1A). This will include any Job Levels 9 Senior Manager, Level 10 Director, and Level 11 Senior Director with direct reports.
The first level of Management at GitLab, usually Job Level 7, 8, or 9 with a title starting with Manager, Associate Manager, or Lead with direct reports.
Occupations requiring either bachelor or graduate degrees or experience of such kind and amount as to provide a comparable background. These positions are ones which have more independent decision-making capacity, and require minimal supervision.
Non-technical individual contributor roles with Job Levels 5, 6, and 7 whose role does not deal primarily with creating, updating, and maintaining our GitLab product (all software, networking, & related systems). This would include the majority of the roles in Finance, and Legal, some Product and those that do not fall into 2E (Customer Support Professionals) or 2G (Sales, HR, and Marketing Professionals).
Non-technical individual contributor roles with Job Levels 7, 8, 9, or 10 with Lead, Senior, Staff, Principal or Senior Principal in their title, that do not fall into 2F (Senior Customer Support Professionals) or 2H (Senior Sales, HR, and Marketing Professionals).
Technical roles with Job Levels 5, 6, and 7. For our internal sub-categorization purposes, a technical role is one that deals primarily with creating, updating, and maintaining our product GitLab (all software, networking, & related systems). This would include the majority of the roles in the Engineering and Product. Marketing roles could be defined as Technical if their primary purpose is to work on the GitLab product itself.
Technical roles with Job Levels 7, 8, and 9 with Senior, Staff or Principal in their title.
Technical and non-technical roles with Job Levels 4 to 6 with Customer Success or Customer Support-related roles.
Technical and non-technical roles with Job Levels 7, 8, and 9 with Senior, Staff or Principal in their title, with Customer Success or Customer Support-related roles.
Non-technical roles with Job Levels 5 to 7 in the Sales, Marketing, or People Group Divisions.
Non-technical roles with Job Levels 7, 8, and 9 with (but not limited to) Senior, Staff or Principal in their title, in the Sales, Marketing, or People Group Divisions.
Technical roles with Job Levels 4 to 6, within the Development and Infrastructure Departments in the Engineering Division.
Technical roles with Job Levels 7, 8, and 9 with Senior, Staff or Principal in their title, within the Development and Infrastructure Departments in the Engineering Division.
Occupations requiring applied scientific skills which can be obtained through post-high school education of varying lengths, as offered in many technical institutes and junior colleges, certification programs, or through equivalent on-the-job training. This category contains all level 4 technical interns and is named 3A internally, as the level 4 non-technical interns fall into the 5A. Administrative Support Workers category.
Occupations engaging wholly or primarily in direct selling. At least 50%+ of work time must be involved in sales to be classified in this category. The 4A sub-category contains individual contributor roles with 50% or more of sales work time, at Job Levels 5, 6, and 7.
Roles with 50% or more of sales work time, but more focused on account management, usually higher Job Levels 7 and 8.
Administrative support positions have more clearly defined processes or procedures to follow to complete their job duties, that have more supervisor oversight, and are often non-exempt (but not always). The Admin Support Workers category at GitLab has the 5A - Admin Support Workers internal categorization label, and it includes all who fall into the category. They are levels 4, 5, or 6 across non-technical job families.
We all share responsibility for maintaining compliance with equal opportunity and affirmative action laws. The People Compliance team has a responsibility for ensuring systems and procedures are in place to effectively implement our AAP.
Managers, leaders, and recruiting team members have responsibilities under our AAP. These include:
Please note that managers, leaders, and recruiting team members have no metric-based action required regarding our specific AAP compliance goals. As a global company, GitLab strives to work on our global, company-wide hiring and diversity goals, and the US-specific data and success of AAP goals is tracked annually per US law.
If you have questions regarding our affirmative action efforts, the People Compliance Partner is available to assist you and may be reached at [email protected]
.