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