vAuto has a very high caliber of employees that work very hard to provide the best support possible to their clients. You will be challenged here on a daily basis and will always be required to learn new things as it is an environment of almost constant change. The clients and Performance Management team were more often a pleasure to work with than not.
The weakest facet of this company at least in regards to support would be the management team. It operates much differently than any other environment I have encountered and while in some regards this is a good thing, most of it leaves the tech team under supported and overworked.