5 best and 5 worst places to work

Looking for a new IT gig in 2015? We've compiled a list of the best and worst companies in the tech industry so you know where to apply -- and who to avoid.