Banner image for GitHub

Overall employee rating

4.1
Based on 15 reviews
Rating distribution: 0 reviews rated 5 out of 5 stars. 12 reviews rated 4 out of 5 stars. 3 reviews rated 3 out of 5 stars. 0 reviews rated 2 out of 5 stars. 0 reviews rated 1 out of 5 stars.
5
4
3
2
1
Detail Ratings
Work life balance
4.0
Career Growth
4.0
Work flexibility
5.0
Job Security
4.0
Pay and benefits
4.0
Leadership
4.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Senior Software Engineer
4.3
21 September 2026
Meaningful tech work, but scaling introduces some friction
Pros: It's great contributing to a product used by millions globally. The remote-first setup for the UK team is excellent, providing real work flexibility. I appreciated the emphasis on developer tooling and the collaborative spirit, even across different time zones. The chance to work on cutting-edge software development projects and support the open-source ecosystem is a major perk of this SaaS company.
Cons: As GitHub has grown, internal processes and decision-making can sometimes feel a bit bureaucratic or slow, especially for cross-functional initiatives. Getting clarity on long-term strategic priorities could occasionally be improved. It's a minor point, but sometimes felt like communication could be more streamlined.
Advice to Management: Continue to empower teams with clear objectives and foster direct communication channels, especially as the company scales globally. Streamlining some approval processes could also boost efficiency.
Show more
Software Engineer
4.0
20 September 2026
Meaningful work on developer tools, but communication could be clearer
Pros: The opportunity to contribute to a product used by millions of developers globally is incredibly rewarding. The remote-first culture is a huge plus, offering great work flexibility. Team collaboration is strong, and people genuinely care about the product and community.
Cons: Sometimes, major strategic shifts or changes in direction feel a bit top-down without enough clear rationale shared widely. This can lead to confusion or a feeling of disconnect from leadership's overall vision.
Advice to Management: Continue to foster open communication channels and ensure strategic decisions are clearly articulated with context to all employees. More transparency on the 'why' behind major changes would be beneficial.
Show more
Software Engineer
4.1
19 September 2026
Rewarding Engineering Role with Ample Remote Flexibility
Pros: The impact you can have on developer workflows globally is immense. Working on cutting-edge tools within the open-source community feels genuinely meaningful. The flexibility to work remotely from anywhere in the US is a huge plus, and I found my colleagues to be incredibly smart and collaborative. There's a strong emphasis on code quality and best practices.
Cons: Sometimes, the sheer scale of a company like GitHub can lead to bureaucratic hurdles or slower decision-making on certain initiatives. Aligning priorities across different product teams, especially for larger cross-functional projects, occasionally felt challenging and could add to project timelines. This is more of an operational friction than a fundamental flaw.
Advice to Management: Continue investing in streamlined cross-team communication and project management tools to accelerate decision-making and reduce operational friction.
Show more

Latest jobs from GitHub

More jobs
Software Engineer
4.1
14 September 2026
Great Remote Culture, Developer Focused
Pros: The remote-first culture is fantastic, offering genuine work flexibility. I loved the focus on developer productivity and contributing to open source. The team was always supportive and incredibly knowledgeable. It's a company that truly understands its user base. My experience in the software development sector here was very rewarding.
Cons: While leadership is generally good, sometimes there was a bit of a disconnect regarding strategic direction, leading to occasional pivots or delays in feature development. Process improvements are always welcome to enhance efficiency in this fast-paced tech environment.
Advice to Management: Continue fostering the autonomous remote culture, and perhaps look into ways to streamline cross-functional decision-making processes for faster execution.
Show more
Software Engineer
4.0
13 September 2026
Great Remote Tech Role with Some Growth Hurdles
Pros: The remote-first approach is a huge win, offering fantastic work-life balance and flexibility for a tech role. Collaboration is strong, and it's genuinely rewarding to contribute to a platform used by so many developers worldwide. The engineering culture values good practices, and learning opportunities are plentiful if you seek them out.
Cons: While leadership is generally supportive, decision-making can sometimes feel a bit top-down, which can slow down innovation. Also, the path for career growth isn't always transparent, making it a bit challenging to plan long-term advancement within the software engineering track.
Advice to Management: Consider standardizing career paths more clearly and empowering teams with faster decision-making processes to foster innovation and engagement.
Show more
Software Engineer
4.1
11 September 2026
Solid Tech Company with Great Remote Culture
Pros: The remote-first approach at GitHub is truly best-in-class, offering significant work flexibility for engineers. I've had the chance to work with incredibly talented individuals and contribute to meaningful projects. The company culture genuinely supports work-life balance and encourages professional development.
Cons: While overall compensation is competitive, sometimes benefits or specific perks could be enhanced to match top-tier tech companies globally. Some internal processes can feel a bit slow due to the distributed nature, requiring extra coordination.
Advice to Management: Continue investing in tools and processes that streamline cross-team collaboration for remote employees. Ensuring equitable career advancement opportunities for all remote team members is key.
Show more
Software Engineer
4.1
9 September 2026
Good place for developers, solid benefits
Pros: The remote-first culture and flexibility are huge pluses. As a software developer, I appreciate the focus on tooling and open-source contributions. The compensation and benefits are competitive, and there's a genuine effort to foster a positive work environment and good work-life balance. It's exciting to work on a platform used by millions worldwide.
Cons: Sometimes, communication can be a bit challenging with a distributed team, and decision-making can feel slow due to the company's scale. As the company integrates further, navigating internal processes can occasionally feel bureaucratic for a tech-focused role. This can impact project velocity.
Advice to Management: Continue to invest in streamlined communication tools and processes that support remote collaboration and quicker decision cycles for engineering teams. Empowering leads with autonomy can foster innovation.
Show more
Software Engineer
3.9
8 September 2026
Good place to build software, could refine growth paths
Pros: The collaborative environment and focus on open-source principles really make you feel like part of something bigger. As a Software Engineer in the tech industry, working remotely in Canada offers great flexibility. My colleagues were smart and supportive, and I learned a lot about modern development practices and agile methodologies.
Cons: While learning is encouraged, clear pathways for career advancement within the engineering team weren't always obvious. Sometimes it felt like roles weren't clearly defined, leading to some confusion about responsibilities or growth opportunities beyond the current level.
Advice to Management: Continue fostering the collaborative culture and invest in clearer career pathing for engineers. More mentorship programs could help guide junior talent.
Show more
Software Engineer
4.1
7 September 2026
Good remote tech role with room for growth
Pros: The best part about working at GitHub is the culture; it's very collaborative and values transparency, which is rare. As a remote Software Engineer, I've had a lot of autonomy and flexibility in my role. The company invests in learning and development, and there are many opportunities to contribute to open-source projects or internal tooling. It's a great place to build a career in the tech industry.
Cons: While remote work is a major perk, it sometimes means that spontaneous collaboration or quick problem-solving can be a bit slower than in an office. Keeping up with team discussions across different time zones can also be challenging. Occasionally, I've felt that career progression paths could be more clearly defined, especially for individual contributors aiming for senior technical roles.
Advice to Management: Continue to foster a strong remote-first culture and perhaps offer more structured mentorship programs for career pathing. Clearer communication channels for asynchronous teams would also be beneficial.
Show more
Software Engineer
4.4
5 September 2026
Great place for developers, strong remote culture
Pros: The developer experience here is fantastic. As a remote employee, I really appreciate the flexibility and trust the company places in its team. The culture champions collaboration and learning, which fosters a great environment for growth. Being part of a product that's so integral to the open-source community is also very rewarding.
Cons: While management is generally supportive, sometimes project timelines can feel a bit aggressive, leading to occasional crunch times. Process improvements, especially around cross-team communication on larger initiatives, could be smoother to ensure everyone is always on the same page.
Advice to Management: Continue investing in remote infrastructure and flexible work arrangements. Further streamline cross-functional project communication to enhance efficiency.
Show more

See More Companies

Are you sure?

Once you confirm, please note that this action cannot be undone.