Can Twitter live up to the Street’s expectations for growth, or will the company continue to disappoint?