Taro Logo

Great benefits and developers, but poor management, life balance, and culture

Senior Software Engineer
Former Employee
Worked at GitHub for 2 years
September 15, 2026
3.0
Doesn't RecommendNegative OutlookNo CEO Opinion
Pros
  • Reasonably total compensation. It doesn't match the top-tier companies, but it's better than most if you include your bonuses.
  • Great benefits: Fully paid healthcare, a good 401k plan, unlimited PTO, and more.
  • Wonderful developers: Some of the most skilled people I've ever met work for this company. People are driven and really care about the product.
Cons
  • Compensation increases are lacking. While you will get large bonuses every year, they will not match your signing bonuses, and your salary increases will be less than the rate of inflation. It is common for employees to leave once their signing bonus fully vests.
  • Promotions are very difficult to attain. A reorg will give you a new manager every 6 months, so you must get good at self-promotion and networking/politics. You are expected to be doing the work of the next level to get promoted to that level, however it can be difficult to consistently get that work on your plate.
  • Bad work/life balance. You are expected to work at an extremely fast pace. Working long hour crunch periods before Microsoft Build and GitHub Universe is common, and this effort is expected and not always materially recognized.
  • The GitHub culture of yesteryear is quickly vanishing. Once Copilot became a cash cow, Microsoft stuck its tendrils in the company. A number of leadership positions within the company have been staffed by transfers from within Microsoft, and it has changed the company direction. GitHub is no longer a company that develops software for the everyman while letting the enterprise customers foot the bill. Now the company exists solely to increase shareholder value, and the individual developer has been left in the dust.
  • There are two halves to the company: Copilot, where you are fast-moving and have crazy deadlines, or not-Copilot, where the pace is a bit better, but you have no staff or funding or support from leadership.
Advice to Management

Reconsider your lack of care towards your employees. You can't solve every problem with a large annual bonus (although it is nice). Listen to the time estimates from your engineers. Stop dropping last-minute features with short deadlines. Fund the foundational teams that all our software is built on.

I've heard multiple times that "GitHub has more employees than Anthropic and OpenAI combined", implying that we should be putting out features at the same rate. I would like to point out that those companies pay their employees an insane amount in order to have no work-life balance. GitHub pay is good, but not that good... and even if we all got raises, that's not the company I signed up to work for.

Additional Ratings

Work/Life Balance
2.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
2.0
Compensation and Benefits
5.0
Senior Management
1.0

Was this helpful?

GitHub Interview Experiences