The GitLab Foundation provides benefits for US and Colombian team members.

United States

Remote Work

At GitLab Foundation, remote work is a core part of our organizational culture and operations. We believe in the power of a distributed workforce, where team members can work from any location within the United States (or international markets) that suits their needs and lifestyle. Our values drive our commitment to remote work. The benefits below are for full-time employees. Part-time employees may receive certain benefits listed below.

Paid Time Off

Holidays

We observe all federal public holidays as official days off for our U.S.-based team, providing opportunities to recharge, spend time with loved ones, and honor important cultural and national milestones. Aligning with these holidays fosters a consistent rhythm for rest while respecting the diverse significance these days may hold for each individual. If a holiday falls on a Saturday, it will be observed on the preceding Friday; if it falls on a Sunday, it will be observed on the following Monday.

Family and Friends Day

The GitLab Foundation is committed to fostering well-being and living out our values. To prioritize this, we are introducing quarterly "Family and Friends" Days, scheduled for the Friday following each quarterly board meeting. On these days, our remote office will close to give team members additional time to rest, recharge, and connect with loved ones. This initiative underscores our belief in the importance of balance and community in building a thriving, values-driven organization.

Vacation/Discretionary Time

The GitLab Foundation offers unlimited vacation in addition to recognized holidays, encouraging team members to take approximately 25 days (200 hours) of vacation or discretionary time each year. We believe in the importance of rest and flexibility to support both well-being and productivity.

Paid time off is fully flexible, and team members are not expected to attend calls or perform work during this time. To ensure smooth planning and communication, please follow the procedure below when requesting vacation or discretionary time off.

Time Off Guidelines

  1. Notification Timeline: Notify your manager of planned time off at least twice as many business days in advance as the number of days off you intend to take (e.g., notify 6 days in advance for 3 days off).
    1. Extended Leave: Email your manager and the Director of Operations for approval for planned leave exceeding 25 days (including weekends and holidays).
  2. Request Process: Log in to TriNet and navigate to Time > View under Time Off.
    1. Select the type of time off (discretionary/vacation), input dates and hours, and submit your request.
    2. Your manager will receive a notification to approve or deny the request.
  3. Communicate time off: Send a calendar invite to the Team Calendar so team members know you will be out of the office.
    1. Set an "Out of Office" event on Google Calendar: Open Google Calendar. At the top of your calendar, click the first date you’ll be out of the office. Click Out of Office. Select the dates and times you’ll be out of the office. Click Save.
  4. Before you leave: Add an out-of-office automated response, including the dates you plan to be away, in your automated response in Zoom and Gmail.

Sick Time

The GitLab Foundation provides paid sick leave for team members to recover from illness, address medical needs, or care for a sick family member, including a child, spouse, domestic partner, grandparent, grandchild, sibling, or parent.