As the global home for all developers, GitHub is the complete AI-powered developer platform to build, scale, and deliver secure software. Over 100 million people, including developers from 90 of the Fortune 100 companies, use GitHub to build amazing things together across 330+ million repositories. With all the collaborative features of GitHub, it has never been easier for individuals and teams to write faster, better code.
Rating Reviews
Rating is calculated based on
15
reviews and is evolving.
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
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
Pros: The inherent stability from being a Microsoft company is a major plus for job security. The engineering culture is strong, with a focus on thoughtful development and collaboration. Being in the Amsterdam tech scene means access to a great talent pool and interesting projects. The remote-friendly environment is also a huge benefit for work-life balance.
Cons: While generally good, sometimes the bureaucracy or decision-making can feel a bit slow, likely a side effect of its size and parent company structure. Some of the older internal tools could also use modernization to keep up with industry best practices, which can occasionally slow down development cycles.
Advice to Management: Continue investing in modernizing internal developer tooling and streamlining cross-team communication to speed up innovation and reduce friction for engineers.
Show more
What's the typical tech stack used by software engineers at GitHub?
Many engineers here leverage Ruby on Rails for backend services, alongside JavaScript frameworks for the frontend, creating a dynamic experience for our global user base.
What's the typical offer timeline for a Software Engineer role at a mid-sized tech company using GitHub for collaboration?
After the final interview for a Software Engineer position, I received a verbal offer within a week, with the official written offer following shortly after, typically by the end of the following week. This timeline was consistent across a couple of mid-sized tech companies I interviewed with recently.
What's the typical workload like for a software engineer at a mid-sized tech company like GitHub?
It feels pretty balanced. Most engineers I know at GitHub, in roles like Backend or Frontend, manage their tasks effectively within standard work hours, prioritizing sustainable pacing for our projects.
What's the working culture like at GitHub for remote software engineers?
The culture at GitHub truly embraces remote work, fostering a strong sense of collaboration and asynchronous communication. As a software engineer, I've found the flexibility and trust to be incredibly empowering, regardless of our San Francisco headquarters.
As a CEO in the tech industry, how can GitHub improve my company's collaboration and code security?
From my experience as a CEO in a mid-sized tech firm, GitHub Enterprise offers advanced features for secure code management and streamlined team workflows, which is crucial for scaling operations effectively.
How does GitHub contribute to the collaborative culture at a large tech company like Google?
GitHub is central to our engineering workflows, enabling seamless code sharing and review across diverse teams, which really fosters a strong sense of shared ownership and innovation.
What's the dress code like at GitHub for software engineering roles in San Francisco?
At GitHub, the dress code for engineers in San Francisco is very casual; most people wear t-shirts and jeans daily, reflecting a relaxed startup culture common in the tech industry.