GitHub Reviews | Glassdoor

Find your next job here

GitHub Reviews

Updated February 20, 2018
38 reviews

Filter

Filter

Full-timePart-time

4.1
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
GitHub Co-Founder & CEO Chris Wanstrath
Chris Wanstrath
19 Ratings

38 Employee Reviews

Sort: PopularRatingDate

  1. "Great company and benefits"

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

    I have been working at GitHub full-time (More than a year)

    Pros

    - Great benefits
    - Empathetic co-workers
    - Most people are easy to work with
    - Great distributed workforce culture

    Cons

    - Not easy to communicate across departments
    - Too much chaos and change
    - Not enough goal alignment throughout the company
    - Many people fight the implementation of processes
    - While some people are brilliant, some are VERY inexperienced. Need more senior people who can mentor others.
    - Culture is changing and things are becoming more so like a large company

    Advice to Management

    Implement more processes (This will help with company growth), keep up the social impact work and culture (Don't become a company that is only about lip service), improve the current benefits (instead of cutting them), remain true to the company values.


  2. Helpful (6)

    "You'll do your best work after you leave"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at GitHub full-time

    Pros

    GitHub is full of extremely talented, sharp, and generally emotionally intelligent people who work on a product that people love and is nearly essential to any software developer. They work in an environment that is very remote-friendly as well as accommodating to SF-based employees, with a boatload of exceptional perks and thoughtfulness toward a solid work-life balance.

    Plus, when you leave - either by your own decision or through their now well-known layoff cycles - you'll have a brand name worth its weight in gold on your resume.

    Cons

    No matter how good of an environment GitHub creates, nobody actually does their best work there. This is due to a culture that rewards politics and favoritism over merit and cultural contributions to the organization.

    There's a reason why GitHub alumni do great things once they leave the company. GitHubbers are becoming CEOs, Heads of Product, and leaders at other successful companies - it's surprising that GitHub simply considered them expendable.

    In addition, GitHub does not seem to understand how to reward and retain good employees, and it makes dubious decisions on staffing. You could be producing exceptional work one day but find yourself on a Performance Improvement Plan - or, even worse, shown the door and locked out of your accounts - the next.

    All of this boils down to an executive and management team that wildly varies in its ability to lead. Some have years of solid experience with just a few areas of growth needed; others are completely in over their heads and are given no true compass to follow, causing their departments to suffer. And since GitHub hasn't invested in a solid leadership development or career growth program - something it should have at 10 years of age and 700+ employees - it's not a place that I would advise anyone go to in order to take a positive step in their career.

    Advice to Management

    Find a suitable buyer, sell the company, and bring in seasoned leadership to help GitHub reach its true potential as a developer resource.

  3. Helpful (15)

    "Be aware of the hire-fire practice"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    Pros

    When they lay you off, they let you keep the Mac.

    Cons

    This company is in turmoil even if the fake reviews say otherwise. They can't make their numbers, and so senior management keeps "offering up" their team members for lay-offs to save their own jobs. In addition to regular layoffs, there have been many cases where the person who was just hired gets fired in the middle of their onboarding process. Please don't risk your career trajectory by joining this company.


  4. Helpful (1)

    "Great place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Approves of CEO

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

    Pros

    Super smart people. Unbelievable benefits and work conditions. Flexible work spaces and unlimited vacation. Educational support is amazing and everyone is so nice and helpful.

    Cons

    Nothing bad to say. A a a a a a a a a a a a a a a a

    Advice to Management

    Invest in experience


  5. Helpful (4)

    "Great people, with great minds"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Support in Durham, NC
    Current Employee - Support in Durham, NC
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at GitHub full-time (More than a year)

    Pros

    - The ability to learn more at my own pace
    - Sharing knowledge
    - Getting to know a global team
    - The ability to share my opinion
    - Participation in other teams
    - Traveling
    - Great Insurance
    - Great Perks

    Cons

    Some teams experience more pushback than others, just like anywhere else. There is always going to be someone who insists on doing things "their way". This isn't GH's fault, it is just who these people are and these people need to be guided, or taught a more objective perspective, if not possible then this obviously isn't their ideal environment.

    Advice to Management

    - Stay with your current form of D&I, and continue to practice empathy amongst leadership and ALL teams.
    - The weekly one-on-one manager meetings are overkill. We're all adults here. Can't we do monthly, or quarterly instead?
    - More encouragement for engineers to work together.
    - Help employees understand what inclusion means, and make sure everyone is feeling included.
    - If there is someone who is pushing or causing ripples with no valid reason, they need guidance.


  6. Helpful (22)

    "A company of extremes"

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

    I have been working at GitHub full-time

    Pros

    - Commitment to a long-term, community-first strategy
      - Consistently turns down short term revenue in favor of doing what is right for GitHub's developer community
    - Smartest people I've ever worked with
    - Quality of work is valued above the scope of work delivered, which results in shipping fewer, better features/projects
    - This is one of the most important companies in the world in terms of its ability to make a positive impact
    - Builders and creators are recognized and valued as they should be

    Cons

    - It can be scary and confusing for people who don't understand that GitHub's history of operating as a meritocracy has created a sort of authority hierarchy distinct from the org-chart. Does the opinion of your boss or department head matter? Depending on where you sit in the company the answer might be "no" which means it can be scary not knowing whether or not you're doing a good job as evaluated by the people who actually matter within the company.
    - Internal communication could be better.
    - There are some inexperienced members of the executive team, and it is understaffed.
    - Lots of big, siloed decisions get made without any transparency by a select few people with direct access to @defukt (CEO).
    - If you're not in the "in-crowd" it will seem like the most political company you've ever worked for.
    - Sometimes it feels like it is safer to do nothing than do something and have it ripped to shreds due to not meeting subjectively applied quality standards.
    - Impostor syndrome is an epidemic at GitHub... people are often paralyzed by fear resulting in slow shipping.

    Advice to Management

    - The org chart is moving closer and closer to being an accurate reflection of the real power structures at the company...keep it up!
    - Make everyone demonstrate their competence before putting them in a position of authority.
    - Increase the frequency of executive communications to the rest of the company to weekly.
    - The sales department feels like an island. Either embrace them and encourage collaboration between sales and the rest of the company, or go back to the original account management model more in line with the rest of the company's values.
    - If GitHub values people other than developers, designers, and lawyers...maybe promote someone who isn't a developer, designer, or lawyer? There are many directors in the Sales department that would be VPs in any other company.


  7. "Building a cause is hard work"

    StarStarStarStarStar
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at GitHub full-time

    Pros

    Great product, people on a mission

    Cons

    Hyper growth is difficult to navigate

  8. Helpful (3)

    "I'll never work in another company after GitHub"

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

    I have been working at GitHub full-time (More than 5 years)

    Pros

    It's an amazing place to work with lots of opportunity to make an impact and grow. Freedom to define projects and try new things.

    Cons

    Every company has it's difficulties, but the good far outweighs the bad at GitHub.


  9. Helpful (11)

    "A great Place to learn"

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

    I have been working at GitHub full-time

    Pros

    GitHub is a great place to come and explore what it looks means to be apart of something special. There are a ton of great people here who are passionate about what they do. GitHub is more than generous with pay, benefits, flexibility, work/life balance, and they really do care about employee happiness and well being. They have a social impact team that is basically dedicated to saving the world -- which is amazing.

    Cons

    There are a few bad apples that make the experience less than ideal -- but that's been the case at nearly every company I've been to.
    If you're not in engineering or the technical side of the house, you're nearly a second class citizen. Engineering doesn't have enough structure, code base is a little outdated on some projects, and their is no clear product vision. Nevertheless, when engineering does put out a new feature or product it's actually an A+ ship.

    Sales is a catch 22. Really strong team members, not enough good managers. Marketing is in the same position as sales.

    Most roles don't have a 2-5 year plan -- meaning, there is no clear path for career growth.

    Advice to Management

    Put out a strong product roadmap and a company vision that we can all rally behind. Also, hire a CTO and CMO that are visionaries. This company is too good to hire average people.


  10. Helpful (4)

    "Alright company"

    StarStarStarStarStar
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at GitHub full-time

    Pros

    Good product and decent culture

    Cons

    Large company and issues with management


Showing 38 of 40 reviews
Reset Filters