The best thing about ecam is that it helps in keeping up with my business. I can easily share what i am doing to people around me while being able to make them feel like they are part of my work environment when using live broadcasts via facebook or twitch etc. It also allows you to communicate directly from wherever u r through messenger which makes things easier for both parties involved especially if one party isn't physically present. There really aren’t any downsides but there should be more features added such as screen sharing among others. As mentioned above this app has made communication between myself and clients easy and convenient! Being able to update everyone else about whats going down without having to tell each person individually would save time.