Slashdot Mirror


GitLab's Secret To Success? All Its 350 Employees Work Remotely (inc.com)

Inc. magazine explains a unique feature of GitLab. "Every employee of the San Francisco-based startup, which offers tools for software developers, works from home." Three years ago, that was nine people. Today, GitLab's 350 employees across 45 countries use video calls and Slack chats to stay constantly connected.... GitLab meetings and presentations are uploaded to YouTube. Its employee handbook -- over 1,000 pages long when printed -- is publicly available online as a resource, so employees can get questions answered without waking up co-workers in a different time zone.

The biggest advantage to an all-remote team is obvious: Your hiring pool is gigantic, and you don't need to convince top talent to move for you. GitLab's percentage of quality job applications is similar to other companies -- its dramatic number of recent hires is due to how many applications it receives, 13,000 in the second quarter of 2018 alone. On the other hand, maintaining a culture is really difficult. "To be honest, I was definitely a bit concerned," says Dave Munichiello, a general partner at Alphabet's venture capital arm, GV, which invested in GitLab in 2017. "What happens when the all-hands meeting isn't a bunch of folks hanging around the water cooler listening to the CEO articulate the vision and the mission?"

GitLab's leaders constantly think about it. Co-founder and CEO Sid Sijbrandij even hired away Netflix's vice president of talent, Barbie Brewer, to serve as chief people officer. Virtual coffee breaks, where employees talk about their lives outside GitLab, are built into everyone's schedules. Senior leaders hold office hours in video chat rooms that anyone can join. When GitLab meets its monthly goals, everyone gets a free dinner. "What we've learned from GitLab," Munichiello says, "is that when you have a leadership team that's as committed to remote-only as they are, and as communicative and transparent as they are, and as insistent on documentation as they are, it can work."

54 of 106 comments (clear)

  1. Re:Remote Work Doesn't Work by Anonymous Coward · · Score: 1

    You know they're jerking off in there, don't you? DON'T YOU?

  2. Vice president of talent? by Cmdln+Daco · · Score: 1

    People officer?

    What is this, Candyland?

    1. Re:Vice president of talent? by Anonymous Coward · · Score: 1

      I think your Feelings officer needs to have a talk with you.

  3. The mix is the problem by bickerdyke · · Score: 2

    I think it's way easier to have a remote only or a presence only company than when you have to mix.

    --
    bickerdyke
    1. Re:The mix is the problem by PrimaryConsult · · Score: 1

      Mix is ok when all the employees get to mix. For example, having 1-2 work from home days a week. The management picks which day of the week everyone needs to be in. It's great because if there's one co-worker you can't stand, you can schedule your home days when he's in, and vice versa. So there's one day with 100% on-site staffing, the other four with 75% staffing (not everyone opts in). Parking, lines at the cafeterias and bathrooms, all more reasonable thanks to this policy. By requiring everyone be in on the same day once a week, they can't get away with shared desk space nonsense. The benefit over a pure remote work scenario is team meetings / collaboration can still happen on the common day, as well as among co-workers who coordinate their "in" days.

    2. Re:The mix is the problem by PrimaryConsult · · Score: 1

      It's by team rather than department, so even more granular. Java developers and web developers could have different team-wide "in" days for example. If there's a project that requires one of each team for whatever reason, then the people on each team with a similar schedule can be matched up together.

      There's also a curveball of people who choose to do 4d x 10h instead of 5d x 8h workweeks. This cannot be combined with work from home, but if you'd rather truly be off on the day you're not in, that works out better. Same benefits on parking and other pooled company resources.

  4. Don't believe the hype by fortythirteen · · Score: 5, Interesting

    I use Gitlab, and actually prefer it to Github, but something is rotten in Denmark - or wherever Gitlab employees work from. This is the second Gitlab "success" article in as many weeks, run on the Inc. site. The last one was "How This Startup Made $10.5 Million in Revenue With Every Single Employee Working From Home" (https://www.inc.com/cameron-albert-deitch/2018-inc5000-gitlab.html). Let's do some math. Assume that the $10.5M in revenue is gross - because they would say it was net if it was. Being very generous and valuing their average employee salary at $40K, that would put their payroll expenses at $14M. There's no way that Gitlab is even close to profitable right now and, considering that both these articles were run on Inc., I'm assuming somebody got their palm greased.

    1. Re:Don't believe the hype by rmdingler · · Score: 1

      This is Age of Aquarius, where corporations formed in the nebula of the internet world are no longer required to sustain profits as long as they can continue to attract investment capital. This recent spate of positive spin in the financial news distribution network means they're golden.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    2. Re:Don't believe the hype by angel'o'sphere · · Score: 1

      How long did it take till Amazon made profit ?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    3. Re:Don't believe the hype by AuMatar · · Score: 1

      Not that long if you disinclude capital investment. They didn't make a profit because they were plowing it into more servers, more warehouses, more infrastructure. If that's the case, then not making money makes sense on a long term scale. If you're spending it on current salaries, then your business is failing if you don't start to profit soon.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    4. Re:Don't believe the hype by fortythirteen · · Score: 1

      I'm not doubting that they can or will be profitable, but let's save the "secret to their success" articles until that day.

    5. Re:Don't believe the hype by Zocalo · · Score: 2

      I don't, but I don't believe over-simplistic armchair accounting either. They might have 350 employees *now*, but how many did they have at the start of the year? According to TFS they've gone from 9 employees to 350 in three years, and these things tend to ramp up faster over time, so it's highly likey they had fewer than 200 employees at the start of the year. It's also a pretty good bet that a lot of those extra employees were only brought on board in the last couple of months in the wake of the explosive growth they experienced following Microsoft's acquisition of GitHub in June and the project exodus from GitHub to GitLab that resulted, which would reduce their total wage costs for year even more.

      You don't need to play with the figures too much to get that $10.5M gross into being enough to cover all their operating costs, especially given they don't have any of the traditional OpEx associated with maintaining office space to cover, and allowing for a nominal "starter fee" to cover home office setup costs for each employee and use of online services such as Slack instead. I guess time will tell, but I think it's just about possible that they might be actually be in the black and following the Amazon model of plowing all their profits back into expanding the infrastructure they need to support all the projects they now host.

      --
      UNIX? They're not even circumcised! Savages!
    6. Re:Don't believe the hype by Isaac-Lew · · Score: 1

      They could be using investor money (TFA says they raised $100 million in funding this past September) to pay salaries, operational costs, etc.

    7. Re: Don't believe the hype by houghi · · Score: 1

      There is a difference between FTE and headcount. For all we know they work 2 day per week. There us also a lot of correlation is not causation.

      They write it as if the sole success is thanks to homeworking.

      --
      Don't fight for your country, if your country does not fight for you.
    8. Re: Don't believe the hype by sound+vision · · Score: 1

      According to the summary they went on this hiring spree simply because they had a large number of applicants... That doesn't give me confidence they are doing any work. At least not enough they could be considered full time employees.

    9. Re:Don't believe the hype by Anubis+IV · · Score: 1

      You're mixing numbers from different years. They have 350 employees now. They made $10.5 in revenue last year. Those numbers would seem to suggest that they are a rapidly growing company. Sure enough, your link mentions that they've had a "dramatic number of recent hires", likely as a response to the 200,000+ new code projects and the seven-fold increase in orders they saw after Microsoft announced it was buying GitHub earlier this year. I'd expect that their revenue for this year will be large enough to support their current employee count.

  5. Re: Remote Work Doesn't Work by Anonymous Coward · · Score: 5, Insightful

    So, if you have no meetings and people keep their doors closed with a DND light on...

    Why wouldn't you just have the employees work from home so they don't have to commute and the company can reduce its office space costs?

  6. GitHub vs. GitLab by angel'o'sphere · · Score: 1

    I have to admit, I never realized that this two are different companies ...

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    1. Re:GitHub vs. GitLab by Tsolias · · Score: 1

      same thing with South Korea and North Korea, but in both cases the latter is best than the former.

    2. Re:GitHub vs. GitLab by TFlan91 · · Score: 2

      You might want to Google latter vs former...

    3. Re:GitHub vs. GitLab by Anonymous Coward · · Score: 1

      North Korea is often jokingly referred to as "best korea" on the internet.

    4. Re:GitHub vs. GitLab by Tsolias · · Score: 1

      the only mistake I see is using superlative, instead of comparative, and that's because I changed the last part of the sentence and forgot to fix the previous.
      Stop assuming people's preferences on Koreans.
      Also, my pronouns are zero/one and I am non-binary.

    5. Re:GitHub vs. GitLab by angel'o'sphere · · Score: 1

      Your mistake is that you mixed up former with later, and the attempted joke was rather lame anyway.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  7. Nah... by volodymyrbiryuk · · Score: 1

    let's build a 5B campus and make everyone come to work.

    --
    sudo rm -r -f --no-preserve-root /
  8. Hear that? by Dunbal · · Score: 4, Funny

    That's the sound of Marissa Mayer's head exploding.Yeah I know it's hard to hear anything from behind that $180+ million golden parachute, but it happened...

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Hear that? by alvinrod · · Score: 3, Insightful

      I don't think she cared all that much, and the move to bring everyone back in-house was just a way to get some people to quit so Yahoo could downsize without having to fire people and offer severance packages.

  9. Re:Remote Work Doesn't Work by Anonymous Coward · · Score: 1

    You give me 50 in-office employees and I'll do everything GitLab does and more in half the time.

    If you want to know the secret to having productive employees, it's called "private space." Every one of my 49 employees has their own office, with a lock on the door and a DND light, and we have ZERO meeting rooms. Meetings are entirely unnecessary.

    We get more done with those 49 employees, than companies 5 times our size do, which is why we win every single DoD contract we bid on.

    No matter how much you attempt to validate it, paying for a building that you force employees to commute to is simply a stupid and outdated concept, especially when you treat your employees like they're not even fucking there.

    Enjoy being underbid by the next guy who understands how 21st Century technology works.

  10. Re:Remote Work Doesn't Work by xpiotr · · Score: 1

    > we win every single DoD contract
    I always read this as Dungeons or Dragons.
    I then nod a little and smile to myself, thinking that there still is a market for Dungeons,
    then realise it is Dungeons AND Dragons...

  11. Telecom world is (kinda) remote by grumling · · Score: 1

    I work in cable. We're all remote workers in that if we're at the office we aren't working. I'm out at field hubs and headends. My boss is a three hour drive away. I go for weeks without seeing any of my direct coworkers, although I do see local techs and customer service people pretty regularly. We still feel like a team. I could work from home on office days if I wished but usually I go to a hub anyway just because I enjoy driving and my house isn't really set up for office work.

    But I also feel like I'm an exception too. Most people could get used to remote/telework, but I also think there are a lot of people who crave face to face interaction and are too lazy to get to know people -much easier to treat the office as a social gathering- so they want the office experience. That and if you take away all the socializing most people would be done with their day at 10:30.

    --
    "Well, good luck finding a judge that doesn't run a bestiality site."
    1. Re: Telecom world is (kinda) remote by houghi · · Score: 1

      I am glad I am not homeworking. I know I woukd not be productive. I alsoo like to keep home and work 100% separated.

      My comute is 50 minutes door to door and company pays the train and bus. I have friends who love it. To each their own.

      --
      Don't fight for your country, if your country does not fight for you.
  12. Re: amazing by jellomizer · · Score: 2

    They are a lot of jobs that still need a human presence to do. However they are a lot of them, that could be done remotely.

    I have a 50 minute commute, to drive to my office, to use the Company provided laptop to connect to servers hosted a thousand miles away. Attend phone meetings, or Webex. Then at the end of the day, I pack up my Company provided laptop and commute 50 minutes back to my home. We if there is an issue, I can just VPN into these same servers and if there is an escalation, I call into these same meeting or use WebEx.

    So your job at Home Depot, may require you to be there, however during your travel you may get stuck in traffic, due to volume of people like me, who needlessly is required to drive to the office every day.
     

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  13. Re:Won't work in most companies by jellomizer · · Score: 1

    This is common with the traditional company. With a corporate culture spanning generations. People with the 20th century MBA's (The MBA Program for many school had modernized in the early 2000's with a stronger focus on Business ethics, and Human Resources) is based mostly on dealing with manufacturing as the core industry. There peoples performance can be carefully measured and rated. Today the economy is more towards the Service sector. where a workers value, isn't as measurable. The companies top coder, my write 3 lines of code that day, however those 3 lines were backup with hours of research, checking to make sure it doesn't have a negative effect on other systems, Runs well, and when other coders see those lines they know exactly what it is doing.

    I think it is less about egos (while still a factor) but more to lack of training on how to deal with it.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  14. Re:amazing by parkinglot777 · · Score: 1

    this is the future.. I hope other companies are paying close attention to this...

    also.. employees need regular traning... even people in tech

    It is not necessary to be true. It all depends on the type of your services/products. If it is about software and you can do anything online, then yes; otherwise, you still need some people on the ground to have physical access to certain tasks. In this case, it happens to be fine with doing everything online. However, if your company is servicing clients with servers and your company host the (physical) servers, then you still need a kind of office for your data center even though majority of your employees may be telecommute to work. Some other type of services, e.g. manufacturing, will need more physical access. You may dream about having robots to do everything in manufacturing, but that is still a dream which may not come true soon. Besides, the company still need physical access to maintenance those robots.

  15. Re:Remote Work Doesn't Work by jellomizer · · Score: 1

    I don't think GitLab is doing a lot of DoD contract work. So you may be mixing apples with oranges.
    I normally find productivity on a project to be related to the quality of the customer.
    Government agencies normally give out clear specifications on what they want, if your company really focuses on those type of work bids, then your staff of 50 people are focused on DoD requirements, and methods. So they can be more productive then say a generic consulting firm who deals with a bunch of customers. Because some customers will give out pie in the sky specs, try to bully people into getting a better deal, dropping the product mid design, then ramping back up because they couldn't find someone else to do it. Dumping a lot of additional "one more thing" specs to the design, and getting pissed that they have to pay for it.... This often requires 1 more employee to deal with the BS for every 2 people working on it.

    You argument doesn't discredit Remote Work. Your "Private Space" area is mitigating the issues of a work environment, by bringing some of the comforts of work at home into the office. However your business specialty is probably what is allowing the efficiencies, more then your work environment.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  16. Re:Remote Work Doesn't Work by Junta · · Score: 1

    In the broad sense, physically close teams trump remote teams. For the 'meetings are unnecessary', I'll presume you exempt ad-hoc meetings from your statement (else why be local?)

    However, in the context of a gitlab sort of product, a distributed team means you are having to eat your dogfood and have a very built-in sense of what would make the product better for the target market.

    By the same token, if you told me there was one team that only ever saw each other face to face and another that was always doing online meetings, and the product was conferencing software, I would wager that the distributed team would do that better as well.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  17. Virtual coffee break??? by molarmass192 · · Score: 3, Informative

    "Virtual coffee breaks, where employees talk about their lives outside GitLab, are built into everyone's schedules." that's interesting stuff, but the linked article doesn't expand on it at all, so I found this write up on Quartz in case anyone is interested. Seems like it would be a bit awkward at first, but I don't hate the concept, but it seems awkward, part of the coffee break is getting away from your desk.

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    1. Re: Virtual coffee break??? by houghi · · Score: 1

      I have, by lae, 15 minutes in the morning and in the afternoon. Many collegues sttay at their PC and surf. I take a personal Laptop and go sit somewhere else. Getting away helps me to concentrate better.

      I aksi do not eat lunch at my desk. Just doing some /.

      --
      Don't fight for your country, if your country does not fight for you.
  18. shit company that pays peanuts by Anonymous Coward · · Score: 1

    As someone who has been auto-declined interviews at gitlab because of my salary requirements, they are not the place you want to work for. What they do is pay you based on regional "average" pay for that role. I work somewhere in the midwest remotely out of Cali; they do not want to pay me what I'm asking for the role because they believe I'm not worth it because of my geographic region. But, Cali thinks I'm worth it, and so do the other companies I've worked for out of Cali.

    So, fuck you Gitlab.

    1. Re:shit company that pays peanuts by PPH · · Score: 1

      they believe I'm not worth it because of my geographic region

      VPN. And a dead drop for 'official' mail correspondence.

      --
      Have gnu, will travel.
    2. Re: shit company that pays peanuts by houghi · · Score: 1

      Misleading others is not the best basis for a relationship.

      --
      Don't fight for your country, if your country does not fight for you.
    3. Re: shit company that pays peanuts by PPH · · Score: 1

      Misleading others

      Yeah. Like going to work for a startup for a small salary but the promise of an equity share once the company issues securities and/or is sold to an investor or hedge fund.

      "Oh, sorry. The shares we created are exempt per SEC regulation D and may only be transferred to qualified investors." Everyone else stomps out of the meeting mad. I'm sitting there and raise my hand, "But I've been a qualified investor under SEC rules for years. Pay up."

      --
      Have gnu, will travel.
  19. Re:Remote Work Doesn't Work by PPH · · Score: 2

    You give me 50 in-office employees

    We get more done with those 49 employees

    Yeah, but your attrition rate is pretty bad.

    --
    Have gnu, will travel.
  20. Employee Handbook? 1000 pages? by simishag · · Score: 1

    A one-thousand page employee handbook? What the actual fuck? I've worked for a lot of places and the most I've seen is 40-50 pages.

    What in the world is in this dense tome, and who actually reads it?

  21. Re: Remote Work Doesn't Work by sound+vision · · Score: 2

    They use the Meatspace for Business. The resolution is incredible, and they recently upped the character limit.

  22. Re:amazing by ShanghaiBill · · Score: 4, Insightful

    I tried work from home. I often had 6 beers down by lunchtime, and the quality of my work showed it.

    This is not that uncommon. I worked for a company a decade ago that tried "work from home". For about 20%, productivity went up. For about 40% it stayed about the same. But for the other 40% it declined, in many cases to zero.

    I remember a conference call where one employee had to interrupt the call several times to yell at her kids to keep the noise down. It turns out she was using "work from home" to cancel her daycare and take care of her kids on company time. She was back working at the office the following week.

    Work-from-home can work, but not for everyone, or even for most people, and it requires good managers to determine who should work from home and who should not, and to keep tabs on productivity. Oh, and "good managers" are hard to find, and for many jobs, productivity is notoriously hard to measure.

    I wish GitLab the best of luck, but they do not yet have a proven track record, and they are treading down a well worn path that has mostly led to failure.

  23. Remote work is awesome. by antdude · · Score: 1

    I worked as a contractor for Cisco for 1.5 years/18 months as a SQA tester. Flexible hours, no commuting, still work when sick, etc. Best job ever. I miss it. Too bad they are mostly gone now. :(

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  24. Re: Define employee by sound+vision · · Score: 1

    Well, nowhere in the article will it say. You could try asking the Gits directly, and not get an answer. You could have enough people ask them, and get a lie for an answer. Between all that you can probably gauge where the truth is.

  25. Re:Remote Work Doesn't Work by AHuxley · · Score: 1

    Re "Videoconferencing remains a mess of high-latency nose-gazing. It's awful" AC.
    Move to a part of the US that has great networks and a lower cost of housing.

    --
    Domestic spying is now "Benign Information Gathering"
  26. Re:amazing by fluffernutter · · Score: 1

    So fire the people for whom it went down or remove the privilege of working from home. Problem solved.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  27. Re: Remote Work Doesn't Work by fluffernutter · · Score: 1

    She was refusing to use a secure phone and insisting on using her own personal phone instead... oh wait.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  28. Re:amazing by ShanghaiBill · · Score: 1

    So fire the people for whom it went down or remove the privilege of working from home. Problem solved.

    Right. Just fire 40% of your workforce. Then just hire replacements, and spend a year rebuilding your business while working with the new employees, and expending enormous amounts of expensive management bandwidth to figure out which of them are unproductive, and then fire them and iterate again.

    If some people can work from home while others can't, you will build resentment. Also, the "out-of-sight-out-of-mind" phenomena will mean that the people coming to the office and interacting with management everyday will be tuned into office politics and get promoted, while the remote people will be the first to get laid off. So the incompetent lazy people move up, and the self-motivated get pruned.

    "Work-from-home" first became a big fad in the 1990s. Can you name a single company that adopted that policy and is still in business? They all either died or went back to using a regular office. I doubt you can even name a single successful company that stuck with telecommuting for more than 5 years.

  29. Re:amazing by fluffernutter · · Score: 1

    Ok so just fire them then. If you are that bad at hiring to have 40% of your workforce bag out on you then you don't deserve to be in business.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  30. Re:amazing by fluffernutter · · Score: 1

    Uh, I've worked from home for probably 10 years now and my company is doing fine.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  31. Re:Remote Work Doesn't Work by cheesybagel · · Score: 1

    I wonder how the Linux kernel ever got developed...