4.0Apr 11, 2012great company for smart peopleProgrammerFormer employeeChicago, ILRecommendCEO approvalBusiness OutlookProsWork with great people, make a good salary, have fun.ConsPressure and demands can get intense, so you must always be challenging yourself.Show more