The abuse, hostility, greed, and total incompetence of this organization blows me away. CEO and CTO are just terrible humans. Weekly all-hands so the CEO can micromanage everyone. I have never seen such turnover at the C-suite and elsewhere in the company. It's so bad I've had to seek therapy since leaving. One of the worst decisions I've ever made was to join this company. I read these reviews and ignored them at my own peril, please don't make the same mistake.