“It certainly was quite a time to leave,” Michele Lee said of her departure from Twitter.