I love that this has everything you could possibly need to help with git, including pull requests! It's easy enough if your team is new at using github but even advanced users will enjoy it once they get used too it (which shouldn't take long). The interface isn't great so there are some things which can be difficult or confusing when first starting out - like creating branches in an existing repo etc., not sure how much of those problems have been solved since i last looked into them however as mentioned above their forums/support channel was very friendly & helpful also had good luck getting answers from developers who were working remotely via chat.