1.0May 12, 2009HOW does this company make money??Senior technical writer/editorCurrent employeeRecommendCEO approvalBusiness OutlookProsOne of the higher paying jobs, excepting doctors, lawyers, and company ownersConsHorrible people management - Advancement appears to be based solely upon favoritism. If your viewpoint differs from management, you're gone.Show more