Liz
This company fabricates and exaggerates…
This company fabricates and exaggerates an awful lot of information. I'm pretty sure they lie about all of the companies that they display on their website as clients. Our company is definitely not a client, never was and never will be. We are trying to file a lawsuit and tried contacting them at the U.S. office they list. The only problem is that they aren't even located in the United States. They are located in Israel. They list a fake address in the United States to further lie to people. This is outrageous.



