The WorstAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsLearned a few things, met a few great people.ConsTerrible leadership, shady practices, mediocre products.Show moreHelpfulShare