Comment
Comment by bastawhiz
What does "committed" look like to you? The promise of working more for the same or less? What upside is there for folks who "commit"? Besides personal gratification, is it even remotely likely that Twitter will do something at this point to pull untold riches from thin air that would somehow benefit these people? From the sound of it, no.