It's nice for open source, no doubt. That is, if you want to use git. But I find them a tid bit expensive (in addition to offering, well... git, which isn't what I want) for anything that is not FOSS.
I mean, for what they ask for the smallest "individual" plan, you can rent a vserver. And for the price of the smallest "organization" plan you can rent a real dedicated server. No restriction to 5 repos on there, no restriction on size (OK, well, limited by the 4TB disk size that you get...), and you have plenty of capacity to host something different for free, too. Only downside being that you have no web interface (pointless... but I think it's even available for free if you absolutely think that you need it). And of course you have to install a Linux image and type something like sudo apt-get install git once, which is a really big hurdle for a programmer.
even before your CV or Degree is your Github repo and your Stackoverflow repWhile I can see the legitimate desire to look at code that you've written (actually this often tells more than a degree), the last point surprises me. Stackoverflow reputation is so totally meaningless and so totally unrelated to knowledge, skill, or being helpful.