Our 2012 Tech Company Report Cards: Who Flunked?

It's the end of the year—and that means it's the end of the semester. Before we all go on winter break, it's time to have a tough conversation, kiddos. Grades are in. Who misbehaved? Who shined? Who got detention? » 12/21/12 12:20pm 12/21/12 12:20pm