Amazing, world changing technology. This company has the ability to change the world and make it clean and flood resistant.
Cons
As with any star up, challenges are money, getting a new concept across, getting the technology accepted, and dealing with the disruption of the status quo