Vistage was a fun company to work for, they really knew what they wanted, which made life easy and to top it off all the employees were on top of their game when it came to online marketing and knew quite a bit about best practices. Working for Vistage was a pleasant experience and would work for them again in a heart beat in the future.