Former Twitter executive Esther Crawford shared a lengthy post that switches between criticising and praising her boss, Elon Musk s leadership at Twitter.
After debuting earlier this month, Threads has amassed over 100 million sign-ups, catching the attention of several companies and digital marketing agencies.