Pros
GitHub is a successful, profitable company full of incredibly passionate and thoughtful people committed to making the products and the people the best they can be. The internal focus on diversity, professional development, and personal fulfillment is something I have never seen or heard of at any company before. GitHub is growing into a mature, forward-thinking tech company that's working hard to bring in more and more of the most talented and diverse engineers, salespeople, customer supportocats, and admin staff... it's truly impressive and exciting to know that I have the privilege to be part of this awesome team and company. On top of all of that, pay is competitive and benefits are out of this world. Seriously nothing more I could ask for.
Cons
With rapid growth comes rapid change and some growing pains. It seems harder for some people to adjust than others, but overall everything seems to be heading in a really positive direction as long as you keep an open mind.