All of management are comprised of Yes men who could not make an executive decision to save their lives. Their only approach to any controversy or criticism(many that are well deserved) is to pull an AMA and then call it a day and hope it goes away. Benefits and compensation are well below market for anything above the entry-level engineering jobs. and it's the least technically savvy tech company i've ever seen.