Working for this company was such a headache because of the lack of structure! Communication was terrible, management had no idea what it was doing, and employees were constantly being pressured into meeting vague expectations and tight deadlines every single day, etc. Leadership also kept making short-slighted decisions and avoided taking accountability whenever their actions backfired!