3.0May 5, 2011Mostly good but there are pockets of chaos.Senior programmer analystCurrent employeeRecommendCEO approvalBusiness OutlookProsGreat base pay and bonus. Decent medical and dental. Tuition reimbursement is stellar.ConsEmployees have no outlet for grievances. Local management can too often override corporate policies.Show more