From May 6th, 2021 to May 6th, 2021, 100% user give 1-star rating. for Video Emails for Sales Teams - VideoForm chrome extension.
THIS is one of the worst extensions for email ever! It wont let me sign in!