At GitLab, team members have access to the Growth and Development benefit to access external resources to develop their career.
Team members who are full-time and have been employed for three months can participate in this benefit. If you are a part-time GitLab team member, you may still be eligible to participate in this benefit but your reimbursement might be reduced. These situations will be discussed on a case-by-case basis.
Examples of requests that may be approved:
Examples of requests that may be denied:
Please note that in order to be eligiblity for the Growth and Development benefit, a team member must be meeting performance expectations in their current role.
For all Growth and Development Benefit applications
I approve [team member name]'s application for the GitLab Growth and Development benefit for participation in the [course name/learning opportunity details]
For Growth & Development Benefits that cost under $1,000 USD If the cost is $1,000 USD or less, please fill out the Growth & Development Benefit Form (Under $1,000) and submit your expenses via Expensify.
For Growth & Development Benefits that cost over $1,000 USD If the cost is greater than $1,000 USD, please fill out the Growth & Development Benefit Form (Over $1,000 USD) at least 30 days before the commencement date. Total Rewards or Learning & Development will stage a Growth & Development Agreement for you and obtain signatures from the approvers per the table below. 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 (this option is available for reimbursements above $1,000 USD only as it is processed via payroll).
Reimbursements above $1,000 USD will be paid via payroll in the following pay cycle after you have completed the program and meet any extra eligibility requirements stated in the table below. For Your 4th Trimester Coaching, GitLab will pay the provider directly.
Reimbursements for over $1,000 USD will be processed by the following:
email@example.com you have signed up
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. If you opted to receive 50% of the reimbursement up front but the total amount on your form is at least $1,000 USD, the amount will still need to be refunded back to GitLab.
If requesting over $1,000 for the Growth & Development benefit, the approval flow will follow the following sequence:
If approvals are taking longer than expected, the team member should send a message to all signatures to ask them to sign.
Field organization executive signatures should be routed by the following:
GitLab understands that tuition costs for academic study can cost more than the $10,000 USD yearly limit. If you have a strong business justification to take up a course or degree and the tuition costs will exceed this limit, then you can apply for an exception (for a maximum amount of up to $20,000 USD per calendar year). To apply, send Total Rewards and Learning & Development an e-mail (keep your manager copied) with the course information, business justification for the exception and the yearly cost. Please send the e-mail at least 30 days before your course commencement date.
Total Rewards will get an approval from GitLab's Compensation Group then notify you and the L&D team the outcome. If approved, you can fill out a Growth & Development Benefit Form (Over $1,000 USD) for the upcoming semester. A new form submission will be needed for each following semester.
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.
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.
All of the types are required to submit a Growth & Development Form for costs under $1,000 USD or costs over $1,000 USD. 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.
- A Growth & Development form submission will be needed for each semester, however, the relevance of the classes taken for each semester will be subject to the approval of the manager and e-group leader.
- 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.
|- n/a||Manager and People Business Partner|
|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. 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.
Tallytab on the log). Some team members may have granted an exception to spend up to $20,000 USD for academic study. Any exceptions will be marked
Limit Exceptioncolumn on the log.
Manager Business Rationalefield,
People Business Partnerfield and
C Levelfield. Stage the agreement for the team member and manager to sign.
firstname.lastname@example.org 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:
The following steps are to be completed by the GitLab team who processes and approves G&D benefit applications for team members. Please note that the following steps are performed by the L&D team every Tuesday and Friday. The L&D team can access this training in Google Drive that goes over the details of this process.
Team members will need access to the following resources to complete this process and should submit an access request if they do not yet have access:
This loom recording includes a walkthrough of the below steps. Note that the recording mentions HelloSign but we have moved to DocuSign.
amountcolumn to populate the currency and convert to USD using Google conversions
amountcolumn in the Benefit Log, located in the Growth & Development Folder
ctrl Fto find their agreement form.
Growth and Development Form - Applicant Name. Include the following message when sending the document:
Please review and sign the Growth and Development form for [APPLICANT NAME]
manager. Add manager initials to the text box for management check points to ensure that the applicant is in good standing with GitLab. Add a text box for manager business rationale for manager to fill in. Add initial for c-suite team member to initial the business rationale.
e-group. Add initials of e-group to business rational/development objective at the top of the form.
Payroll Notifiedin the application spreadsheet which will notify Payroll to start the reibursement process. It might be helpful to check in with total rewards to make sure that Payroll has been notified but tagging them directly in the document.
Growth and Development Benefit Form
Hi [Application Name], Thanks for filling out the Growth & Development form. Just letting you know your agreement has now been staged for signatures. I'll let you know once it's been signed by all parties. If you have any questions, please let us know. Kind regards,
Signatures Complete Email
Approval Chain Emails
Growth and Development Benefit Form
Hi [Application Name] Your tuition reimbursement form has been signed by all parties. Once you receive your transcript, please forward that to us to initiate the reimbursement process. If you have any questions, please let us know. Kind regards,
Workshops and Conferences Signatures Complete Email
Approval Chain Emails
Growth and Development Benefit Form
Hi [Application Name], Your tuition reimbursement form has been signed by all parties. Once you have registered for the conference or coaching sessions, please forward proof of attendence/reciept to us to initiate the reimbursement process. If you have any questions, please let us know. Kind regards,