Altassian bought them a while back for 900 something million dollars. from what i understood they offer short video message service or video call/recording service something to companies. is this that big of an innovation? i am not working in tech so maybe i am missing something . anyone who used their service can shed some light into this?