Does twitter offers stock refreshers at all? If so what circumstances(like promotion,etc)
Stock refreshers are given out as part of comp cycles but there is not a published formula.
Yes. It is not consistent, can’t depend on getting one.
Is there an upside to Twitter stock in long run then ?
Every company which has stock a significant part of TC would offer refresher.
Not Amazon
Amazon has stock refreshers. It’s performance based. May be some bands don’t get refreshers but high performers do!