Working at GitLab | Glassdoor

GitLab Overview

San Francisco, CA
1001 to 5000 employees
Company - Private
Enterprise Software & Network Solutions
Unknown / Non-Applicable
GitLab is a DevOps platform built from the ground up as a single application for all stages of the DevOps lifecycle. This enables product, development, QA, security, and operations teams to work concurrently on the same project, significantly reducing cycle time and focus ... Read more

Mission: Our mission: Everyone can contribute.

When everyone can contribute, consumers become contributors and we greatly increase the rate of human progress.

Learn more about our mission and values:

Company Updates

  • Hear from some of our team members about the ways remote work impacts their lives.

  • The GitLab team is continuing to grow! Join our talent community to share your information with our team so that you can be considered for current and future roles.

See AllSee All

GitLab – Why Work With Us?

About GitLab

GitLab is a complete DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development costs and time to market while increasing developer productivity.

We're the world's largest all-remote company with team members located in 65+ countries around the world. As part of the GitLab team, you can work from anywhere with good internet. You'll have the freedom to contribute when and where you do your best work.



At GitLab we have one mission: Everyone can contribute. When everyone can contribute, consumers become contributors and we greatly increase the rate of human progress.

Learn more about our strategy.

Life at GitLab

It’s an exciting time to join GitLab. As the world’s largest all-remote company with more than 1,200 team members in 65+ countries, GitLab is a place where you can contribute from almost anywhere. We are an ambitious, productive team that embraces a set of shared ​values​ in everything we do.

Come prepared to do meaningful work that will help shape the future of our company and how people collaborate.

Want to learn more?

- Read our Jobs FAQs.

- Join our talent community to be considered for current and future job openings.

- Check out our full company handbook, which is publicly available.


Our all-remote team

Being part of our all-remote team offers unique advantages beyond the requisite flexibility you'll find in many organizations.

Whether you’re an adventurer looking to travel the world while still pursuing your career, a parent or caregiver who wants a job that allows you to spend more time with family, or somewhere in between, you'll have the freedom to contribute when and where you do your best work.

But there's more to GitLab's all-remote culture than the daily flexibility it provides. By nature, having no offices or headquarters makes us more inclusive, more transparent, and more efficient in everything we do. With a team spread across more than 60 countries around the globe, we invite diverse perspectives, we document everything, and we collaborate asynchronously.

Check out our guide for starting a remote job.

Hear from GitLab team members about what they love about working here:

Maintaining our culture

For some companies, having team members all over the world would make it difficult to maintain a cohesive company culture. But at GitLab, we're constantly finding new ways to stay connected as a team - through daily team calls, virtual “watercooler” chats to get to know each other on a more personal level, general group conversations, "ask me anything" conversations with our leaders, and GitLab Contribute, our summit where the entire company gathers in a different city in the world each year.

Another unique perk GitLab offers is a visiting grant, which encourages us to visit other team members around the globe. GitLab will contribute to the cost of flights, trains, and transportation to and from the airport, etc. We recently had two team members take advantage of this and travel to 5 continents, 14 different countries, and 20 different cities to meet with 49 GitLab team members in six months. It's a great way to stay connected as we continue to grow as a company.

Our values

At GitLab, our six key values are central to everything we do.

  • Collaboration

  • Results

  • Efficiency

  • Diversity & Inclusion

  • Iteration

  • Transparency

As our team continues to grow, we’re looking for team members who will add to our unique culture and live out our company values in their daily work. We're always striving to iterate on these values to make them better, and everyone is invited to contribute to them.

Read more about these values and the behaviors that go along with them.

GitLab Reviews

  • Helpful (1)

    "a company that walks the talk"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Positive Outlook
    Approves of CEO

    I have been working at GitLab full-time (Less than a year)


    interesting and challenging work, people, culture, pay, time off, benefits, equipment, helpfulness of other employees, efficient and effective meetings, thoughtful management


    haven't noticed any cons yet

    Advice to Management

    The focus on culture and results is working. Keep it up!

See All 176 Reviews

GitLab Photos

GitLab photo of: The GitLab team at our 2019 Contribute
GitLab photo of: GitLab team members at Commit London
GitLab photo of: Representing the team at an event
GitLab photo of: GitLab team outing
GitLab photo of: GitLab team members
GitLab photo of: Kicking off GitLab Contribute with our team
See All PhotosSee All

GitLab Interviews



Getting an Interview

Getting an Interview




  1. Featured Interview


    Community Advocate Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Average Interview


    The process took 4+ weeks. I interviewed at GitLab in September 2019.


    The interview process for the role of a Community Advocate is a series of 1:1 video calls with a recruiter, a team-mate, someone that works laterally with the team, and the manager/director. GitLab seemed more committed to allowing me to interview the company for my own needs, rather than the other way around.

    Interview Questions

    • What is your method for dealing with an angry or upset customer/user?   Answer Question
See All 273 Interviews

GitLab Awards & Accolades

  • Best Workplaces, Inc. Magazine, 2019
  • Best Company Culture, Comparably, 2019
  • Best Companies for Women, Comparably, 2019
  • Best Companies for Diversity, Comparably, 2019
  • Fastest Growing Private Companies in America, Inc. 5000, 2018
See More

Pledges & Certifications

Veteran Hiring Commitment

Committed to helping America's military veterans find work

Pay Equality Pledge

Committed to paying equitably for equal work & experience

Tech Hiring Commitment

Helping to train, hire and promote more technology workers

Diversity Commitment

Has programs that support a diverse and inclusive workforce

Career Advancement Program

Helping employees "upskill" into higher-paying positions

Pledge to Thrive

Taking steps to prioritize employee well-being

Work at GitLab? Share Your Experiences

  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate