Scamsters. They are here to ruin the good name of Illinois business ethics. They steal consultants and take you out of equation. Brain Odea will work with managers at client place to make sure you are out of equation. One of the worst companies to do business with.