5.0Feb 8, 2012Algorithmic programmerCurrent employeeRecommendCEO approvalBusiness outlookProsleadership opportunities. Your ideas are appreciated.ConsThere could be more social interaction and team work with other employees.Show more