Working at GitHub | Glassdoor.ca

GitHub Overview

San Francisco, CA (US)
501 to 1000 employees
2008
Company - Private
Internet
Unknown / Non-Applicable
Competitors

Unknown

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over fourteen million people use GitHub to build amazing things together. With the collaborative features of GitHub.com, our desktop and mobile apps, and GitHub Enterprise, it ... Read more

Mission: Our mission is simple; code is about the people writing it. We focus on lowering the barriers of collaboration by building powerful features into our products that make it easier to contribute. The tools we create help individuals and companies, public and private, to write ... Read more

GitHub Reviews

  • Helpful (18)

    "Excellent company culture except for senior leadership in Engineering"

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

    I have been working at GitHub full-time

    Pros

    Lots of smart people at the company that are humble, empathetic, and driven to ship great software.
    Many core developers of Ruby, Rails, and Git work here and engineers here know their stuff really well.
    Hubbers are vocal and speak up about issues they care about.
    Company cares about diversity and inclusion and puts tremendous effort into it.
    Good benefits.

    Cons

    Senior engineering management changes in the last year have resulted in micro-mangement, demoralizing of teams, disrespect for the work of engineers and being tone deaf to the acual problems that engineers raise. Engineering teams can spend more effort appeasing certain leaders and figuring out how to avoid interaction with them than on soliciting customer feedback.

    Advice to Management

    If you keep the new leadership you are going to lose your best talent. This is being toxic to the company culture. Coaching and constant feedback to HR has brought no results.

See All 71 Reviews

GitHub Photos

GitHub photo of: 2016 interns + one octocat
GitHub photo of: Octocats for all occasions
GitHub photo of: Bring your pup to work
GitHub photo of: We love hosting events in our space
GitHub photo of: Octocat and Octokittens
GitHub photo of: Cafe HQ
See All PhotosSee All

GitHub Interviews

Experience

Experience
46%
19%
35%

Getting an Interview

Getting an Interview
81%
8%
7%
2
1
1

Difficulty

2.8
Average

Difficulty

Hard
Average
Easy
  1.  

    Senior Software Engineering Manager Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 5 weeks. I interviewed at GitHub.

    Interview

    Applied online and got a response the next day. They scheduled 3 one hour interviews, one with the hiring manager, one on technical leadership and another one on people leadership. All of it was over video chat. The last two interviews were with a pair. They followed an interview script and asked interesting questions. The recruiter kept me posted when there was no activity.
    The recruiter discussed the compensation at the very beginning and I liked the transparency there. However, when they rejected my application, I couldn’t figure out much about the decision because it was a rather canned response. That part is frustrating, but not uncommon as a practice in the industry.

    Interview Questions

See All 152 Interviews

GitHub Awards & Accolades

  • 50 Most Innovative Companies, Fast Company, 2014
  • The World's 50 Smartest Companies, MIT Technology Review, 2014
See More

Work at GitHub? Share Your Experiences

GitHub
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or