At GitLab, team members have access to the Growth and Development benefit to access external resources to develop their career.
Examples of requests that may be approved:
Examples of requests that may be denied:
Applying team members must have a career development conversation with their manager to discuss the learning opportunity. It's important to discuss timing, team member capacity, and application timeline for both the program and benefit processing. This conversation should allow time for both the team member to apply for program/benefit and the manager to ensure team budget capacity.
Create a new Growth & Development issue at least 30 days before the commencement date:
Once the manager has approved, there is no further action to be taken by the manager. They can unassign themselves to the issue if they wish. Total Rewards will update the labels on the issue.
Field organization executive signatures should be routed by the following:
For Your 4th Trimester applications, please notify Total Rewards that you would like to participate in the program by sending an email to
If the cost is $1,000 USD or less
If the cost is over $1,000 USD
growth-development@gitlabonce you have signed up. For academic study, send a copy of your grades/transcript and invoice to
growth-development@gitlab. Please see the Growth & Development table for what additional documentation may be required for reimbursement.
If you voluntarily terminate employment with GitLab prior to completing twelve consecutive months of active employment, expenses of $1,000 USD and over will need to be refunded to GitLab.
In some countries, the Growth and Development Benefit may be considered as taxable income and can be (partially) exempted from personal income taxes or subject to employer withholding taxes. Check the tax table for any tax implications in your country.
For example, in the United States 2021 tax year, if GitLab pays over $5,250 for educational benefits for you during the year, you must generally pay tax on the amount over $5,250.
Reimbursements for over $1,000 USD will be processed by the following:
firstname.lastname@example.org copy of the transcript/proof of completion/invoice.
Please note the reimbursement section above before proceeding. The training budget does not include the cost for traveling to and from an event.
|Category||Description||Eligibility for Reimbursement||Requirements for Reimbursement (in addition to G&D form)||Approver (above $1,000 USD)|
|Academic Study||GitLab supports team members who wish to continue their education and growth within their professional career.
The benefit will cover only the tuition and enrollment related fees.
Additional fees related to parking, books, supplies, technology, or administrative charges are not covered as part of the program. Tuition will be validated by receipt showing proof of payment.
|- The course must be from a credentialed college or university and must be relevant to your role’s goals and development.
- If the education provider does not allow for tuition/payment deferment and this would cause financial strain, you can request to receive 50% of the reimbursement up front and the other 50% upon successful completion of the course/program
- The relevance of the classes taken for each semester will be subject to the approval of the manager.
- The grade must be equivalent to a “B”.
|- A final grade report or transcript is required to receive reimbursement.||- Manager, E-Group Member.|
|Your 4th Trimester Coaching||Your 4th Trimester is a 90-day coaching program with Broad Perspective Consulting. The purpose of the program is to help parents (regardless of gender) be as prepared as possible to be a working parent through coaching and development. The cost of this program is $2,300 USD.||- Team members returning from Parental Leave.
- The provider will invoice GitLab directly.
|Professional Coaching||Professional coaching for managers and leaders to support their development in their area of interest. We encourage team members to utilize GitLab's internal resources but understand that some team members may desire to have additional external coaching resources to develop their leadership skills. Team members are expected to know their confidentiality obligations and are responsible for keeping conversations SAFE during coaching sessions. Individual contributors below Grade 8 are encouraged to receive coaching and mentorship from their managers and our internal resources.||- Managers or Individual Contributors Grade 8 and above||
- Invoice from the coach is required to receive reimbursement.
|Manager, E-Group Member|
|English Language Courses||As GitLab expands globally, we want to support our team members where English may not be their first language. Managers are encouraged to recommend this benefit to team members whose engagement as a part of GitLab and/or performance may be improved by further developing their English language skills. Examples of English Language Courses:
- Coursera offers a wide variety of online English courses in partnership with various reputable colleges and universities, like the Business English for Non-Native Speakers course and the Improve your English Communication Skills Specialization .
Their courses range from improving your English language skills to more specialized courses that focus on English for STEM or career development.
- Cambridge C2 Exam Prep Course is a program to consider if preparring to take the Cambridge English Qualification. This is an internationally recognized test and qualification of English language ability. More prep course materials can be found here or via International House London
- The University of Texas Austin has multiple self-paced writing and pronounciation courses available.
- LinkedIn Learning has many courses for English.
- Writing in Plain English seems particularly well suited for improving async communication. Language learning Apps and sites can be effective tools.
- Duolingo offers gamified way to learn English, plus other languages.
- Memrise is helpful for vocabulary building.
- Use italki to find a English tutor. 1:1 instruction is often necessary for continued improvement, especially once a person has reached basic proficiency.
- English Language Courses offered in-person or online by a local college or university or English language courses offered online by a non-local college or university.
|Courses offered in-person or online by a credential college or university or an English language school are eligible for reimbursement.||- Invoice/receipt when submitting through Expensify.||N/A as a course amount isn’t likely to exceed $1,000 USD. If this does exceed $1,000 USD, the academic study criteria would apply.|
|Professional Development/Certifications/Licenses||Any certifications/licenses that you and your manager think will be relevant to your development.||Certifications and licenses related to your role.||- For reimbursements above $1,000 USD, a final grade report or satisfactory certificate of completion will be required to receive reimbursement.||Manager, E-Group Member|
|Professional Dues/Membership||Any professional development membership or dues that will be relevant to your growth and development.||- Professional membership to an accredited organization that aligns with your role
- Professional dues needed in order to continue members in an accredited organization.
|- An invoice for the dues/membership.||Manager, E-Group Member|
|Workshops and Conferences||Work-related conferences including registration, lodging, and meals. The training budget does not include the cost for traveling to and from an event. We encourage people to be speakers in conferences. More information for people interested in speaking can be found on our Corporate Marketing page. We suggest to the attendees bring and share a post or document about the news and interesting items that can bring value to our environment.||- Before scheduling any travel or time off to attend a conference, please discuss your request with your manager.
- The manager will approve the request if the conference is work-related and the timing doesn't interfere with GitLab deliverables. After manager approval, the team member needs to submit a Growth & Development form for expenses either over $1,000 or under $1,000. Once all parties sign the document, they can schedule travel. Please review current GitLab travel policy for the most up-to-date information about booking and planning conference travel and determine if travel is business essential during Covid-19.
|- Reimbursement for the workshop or conference fee, and for related expenses will be processed once proof of attendance is provided. Attach a copy of the Growth & Development Benefit Form to your expenses.||Manager, E-Group Member|
|Self-Service Learning (LinkedIn Learning, Coursera, Others)||The company will pay for all courses related to learning how to code (for example Learning Rails on Codecademy), and you may also allocate work time to take courses that interest you. If you are new to development, we encourage you to learn Git through GitLab, and feel free to ask any questions in the #git-help Slack channel.||- The course must be related to your role.||- A final grade report or satisfactory certificate of completion are required to receive reimbursements over $1,000 USD.||Manager, E-Group Member|
The following programs have been contributed by leaders across the organization. These programs may be approved under the Growth and Development policy. If you know of a specific course or program that you or a team member has benefited from, please open an MR and add to this page.
|Any||MIT Cultural Awareness for Global Business||
|Any||MIT Leadership and Innovation||
|Any||MIT Professional Certification Program in Digital Transformation||
|Any||Code Academy||Review their course catalog for all programs offered|
|Any||O'Reilly Technical Training||
|Any||Udemy||Online courses in a variety of content areas|
|Any||Coursera||Online courses in a variety of content areas|
|Any||LinkedIn Learning Certification Prep and Continuing Education||
|Sales/Technical Sales/Marketing||MIT Cloud and DevOps Online Program||
|Engineering Managers/Directors||7CTOs||Executive coaching for CTOs|
|Engineering Managers/Directors||PlatoHQ||Leadership mentorship for engineering teams|
|Finance/Accounting||Licenses and CPE Credits||Program Examples: Certified public accountant, Certified financial analyst, Certified management accountant, Enrolled agent, Certified internal auditor, Certified fraud examiner, Chartered global management accountant, Certified Payroll Professional, Fundamental Payroll Certification|
|Development and Product||Certified Agile Leadership||
The Learning and Development team is excited to deliver Crucial Conversations training internally to team members. Currently, 2 members of the GitLab L&D team are certified to deliver this training. The team will co-deliver the Crucial Conversations content in a hybrid format, including self-paced learning and live learning practice sessions. A detailed training outline is included below:
Total program length: 4 Weeks Time commitment per week: Approx 2 hours self-paced and 1 hour live practice session
|1||Introduction, Get Unstuck, Start with Heart||3 hours|
|2||Master my Stories, State my Path||3 hours|
|3||Learn to Look, Make it Safe||3 hours|
|4||Explore Other's Paths Move to Action, Finish the Course||3 hours|
Training weeks will run Wednesday-Wednesday, with live trainings each week hosted at multiple times across Tuesday/Wednesday.
Upon completion of the 4 week training, you will earn an official Crucical Conversations certification from VitalSmarts.
Crucial Conversations charges per-learner to deliver this content. Each license costs $295 per license. The following section outlines how the team member G&D benefit can be used to participate in this training.
An important note: As you are planning your professional development for the calendar year, please keep in mind the cost of this training program ($295 per license). If you have already exceeded your G&D budget or plan to later in the year, you could elect to pay for this license out of pocket, or plan to take the training next year.
email@example.com the expected leave date, expected return to work date and date of birthing event. Barbara will conduct the intake with the team member and communicate directly for any coaching throughout the program.
Monthly Reporting: GitLab will provide Your 4th Trimester with a report monthly of any team members with an upcoming parental leave: expected leave date, expected return to work date, date of birthing event, country, whether the person has already opted in, and maternity or paternity leave. The purpose of this monthly report is to ensure Your 4th Trimester can plan accordingly to the volume of coaching for GitLab team members.
Billing: Your 4th Trimester will bill GitLab for this benefit quarterly with 50% at intake and 50% at the completion of the coaching program per participant. If there are more than 5 participants in a quarter, there will be a discount on the bill. If there are any tax implications for the GitLab team member, Total Rewards will work with payroll to ensure this is reported compliantly.
Process for Total Rewards Analysts for recouping Growth & Development reimbursements of over $1000 USD: