The 5 best and 5 worst tech companies to work for

Looking for a new IT gig in 2015? We've compiled a list of the best and worst companies in the tech industry