BEST PLACES TO WORK IN IT issue is out, and it pretty much includes the usual suspects. I sometimes wonder whether they just take the previous year's list and rearrange it slightly to make it look different; actually Computerworld describes its selection process as being rather methodical, including survey responses from almost 30,000 employees in the top 100 companies. UPenn ranks 6th, Computerworld citing its benefits program and its "Models of Excellence" employee-recognition program.
Other Philly area companies/organizations include the Lehigh Valley Health Network of Allentown (20), The Vanguard Group of Malvern (29), which has over 2200 IT employees, Heartland Payment Systems of Princeton (30), which a couple of years ago was the victim of what was perhaps the worst hacking breach in history but has worked hard since to become a leader in cybersecurity issues, American Water of Vorhees (43) and Temple University of Philadelphia (67). Verizon Wireless (5) has many Philly-area employees and is headquartered not too far away in Basking Ridge, NJ. Penn National Insurance (96) is based in Harrisburg.
Alternatively, Computerworld offers a forum where people can discuss the "worst places to work" in IT.