5.0Jan 14, 2016ITS ProfessionalIts - director/solution architectFormer employee, more than 3 yearsApex, NCRecommendCEO approvalBusiness OutlookProsAwesome benefits. Great place to work to promote research and make advancements to change the world.ConsCold winters; New Haven can be dangerous.Show more