From February 23rd, 2018 to April 6th, 2020, 50% user give 5-star rating, 50% user give 4-star rating. for STAGE TEN Screen Sharing chrome extension.
It was great. Just that the video quality is bad. Other than that it was great
LIFE IS NOW GOOD.ty