3.0Jan 20, 2009Rough place to work at (little respect for people, very low salaries for anyone not a researcher or sales rep).Program managerCurrent employeeRecommendCEO approvalBusiness OutlookProsA great place for keeping abreast of emerging business technologies.ConsIf you're not a Sales rep or an Analyst, you're a human commodity, interchangeable at any moment.Show more