Incentives at GitLab

On this page

The following incentives are available for GitLabbers. Also see our separate page on benefits available to GitLabbers.

Sales Target Dinner Evangelism Reward

Since reaching sales targets is a team effort that integrates everything from making a great product to providing top notch customer support and everything in between, we reward all GitLabbers (not just the Sales team) for every month that we reach our Sales Targets. The incentive is 100 USD to each team member for the purpose of evangelizing the GitLab story. You may use the incentive at a restaurant of your choice. Enjoy!

Discretionary Bonuses

  1. Every now and then, individual GitLabbers really shine as they go above and beyond their regular responsibilities and tasks.
    • We recognize this through the #thanks channel, and sometimes also through a discretionary bonus.
    • Managers can recommend their team members to the CEO for a $1,000 bonus through BambooHR.
    • Once approved, on a team call, the manager announces the “who” and “why” of the bonus; and the "why" should be tied to our values.
    • For example, awards have been given to team members who:
      1. Make it their purpose in life to create simple and boring solutions, continuously demonstrate efficiency, collaboration, kindness or quirkiness, are transparent and direct in their communications, and who achieve results.
      2. A Support Engineer receives a bonus for consistently delivering high quality work, delighting customers, helping teammates outside of Sales and Support, and even finding the time to contribute to the codebase.
      3. A Marketing team member receives a bonus for: Efficiency ­- Quickly delivered a deck and iterated when changes were needed. Results -­ Designed a wonderful fundraising deck that GitLab received many compliments on. Collaboration ­- Worked directly with the entire e­-team to create slides. Accepted direct feedback and gave input on direction in a productive manner.
      4. A Product team member received a bonus for: Collaboration - works together well with everyone and actively recruits opinions across the organization; Results - Shipping consistent and meaningful improvements in issues, board, etc; Efficiency: Actively avoids meetings and encourages async work; Iteration: Reduces everything to its very minimal iteration, not paying with quality or usability, yet moving forward with each release.
      5. A UX team member received a bonus for: Simple and boring solutions - Champion for finding the right, simple solution on issues. Ready to jump into a conversation, and make the direct and simple suggestion that feels obvious after suggestion. Efficiency - Helpful in interviewing a lot of candidates for the department, while continuing to provide design guidance on a number of large projects, and insightful feedback to general issues as questions came up. Collaboration - Always jumping on issues to provide feedback and pulling in others to get their perspective.
  2. If you think you are meeting the requirements for another title, want to change jobs within the company, or think your growth should be reflected in your compensation please feel free to discuss with your manager.

Process for Recommending a Team Member for a Bonus in BambooHR

Manager (Reports To):

  1. Login to BambooHR.
  2. Select the team member you would like to adjust.
  3. In the top right hand corner, click Request a Change.
  4. Select Bonus.
  5. Enter in all applicable fields in the form, and then submit.

People Operations will also process in the applicable payroll.

Enter a Bonus into TriNet

  1. Go to HR Passport homepage
  2. Under "My Company" select "Payroll Entry & Admin"
  3. Select the proper payroll
  4. Under Other Earnings, select the BNO code and enter the amount of the bonus.
  5. Never hit submit. (It will cause the entire payroll to be paid the next day)
  6. Click Save when done. Note: Make sure to file all appropriate documentation in BambooHR. Also, if the employee has been employed for less than six months, check the notes section in BambooHR to see if they were referred by anyone at GitLab. If so, process a discretionary bonus for that team member as well.

Referral Bonuses

Chances are that if you work at GitLab, you have great friends and peers who would also be fantastic additions to our Team and who may be interested in one of the current Job Openings. To help us grow the team with exceptional people, we have referral bonuses that work as follows:

  1. We want to encourage and support diversity on our team and in our hiring practices, so we will offer a $2000 referral bonus for hires from underrepresented groups in the tech industry for engineering roles at GitLab. This underrepresented group is defined as: women, African-Americans, Hispanic-Americans/Latinos, and veterans.
  2. Any great candidate that is referred and hired will earn a GitLab employee a $1,000 bonus once the new team member has been with the company for 3 months.
  3. Exceptions: no bonuses for hiring people who report to you, and no bonus for the executive team.
  4. When your referral applies for an opening, make sure that they enter your name on the application form.
  5. You can also submit passive referrals for our Global Recruiters to actively connect with via the passive referral form.

People Ops will process the bonus.

Document a future bonus in BambooHR

  1. Go to the employee who referred the new team member in BambooHR
  2. Under the Jobs Tab click Update Bonus
  3. Add the date the bonus will be paid if all conditions are met (90 days from hire of new employee)
  4. Enter the bonus amount of $1,000
  5. Enter the bonus type to be a Referral Bonus
  6. Enter a note stating that this is a future bonus (this will be changed once the bonus has been paid)

Notification to Process a Bonus

BambooHR will send an email to PeopleOps on the date that the referral bonus should be paid for processing through the applicable payroll system. If the team member is a contractor, send them an email (and cc Finance) to invoice the bonus. Once the bonus has been processed, change the note in BambooHR to denote the referral bonus has been paid.

Work Remotely Travel Grant

GitLab is a remote-first company with GitLabbers all over the world (see the map on our Team page ). If you want to visit colleagues while exploring the world, or promote GitLab at events in another country, prepare and present your travel plan to your manager first who will review it with the Sr. Director of People Operations and the CEO, and you may be eligible to receive up to $2,000 in support.

As an example, a $2,000 grant was awarded to a team member who traveled to 6 GitLabbers in different countries across 6 months. Douwe (in case you want to reach out to him to discuss his experience) shared his itinerary and expected outcome for each leg of his trip which clearly showed the value the experience would generate. Douwe, the team members he visited and the organization were energized by the journey which created a valuable, even life changing experience for many.

To claim the approved award, include a line item on your expense report or invoice with the approval email as the receipt. The entire award can be claimed from the first month of travel to up to 3 months after the travel is completed.