* Can not hire management worth a damn. Company has had three different heads of engineering (CTO, CTO, VP) that have lasted a year or less. Each departure was probably different, at least two were removed due to incompetence,
* Can not fire bad talent (good lord there are some dinosaurs who contribute literally nothing to the company other than unneeded last minute opinions/blockers)
* Easy to get frustrated because of the glacier like pace everything moves at