T techcrunch.com Galvanize is laying off 11 percent of staffers 2 points dashausbass 9 years ago 0 comments