Vista comes with open architecture, something that provides great flexibility and opportunities for integration. This allows us to implement our technical development skills to create new modules we may need, as well as extend the base system code to handle our special circumstances and processes. Also, Vista allows for integration with other systems seamlessly, what makes Vista our system of record supporting several other 3rd party applications. A great thing about Vista is that it provides the ability to easily create and adjust access among security groups, this also aids greatly in troubleshooting and identifying issues because you can get down to the source code. When it comes to support, Vista is deeply interested in customer feedback, constantly listening to customers complains and suggestions, and actually implementing many of the changes in base system
Implementation of this product was made way after I started to work in my current company, so I am not sure of the training that our administrators received at that time. However, I personally haven’t find good training manuals. My knowledge has come through trial and error and calling Vista’s support. In general, I think Vista doesn’t represent such a great timekeeping solution. It’s not bad, but I don’t consider it's spectacular either.
Before acquiring Vista, make sure you really understand the undertaking of setting up this system. You will need all hands on deck, to include HR, Payroll, Accounting and IT departments along with the executives to make the financial decisions for implementation. Once it's done, you will get a nice HR and Payroll product, with enough features to give a decent performance.
In the HR department, Vista definitely represents our time and attendance system. It is used as our HR and Payroll system of record. We store all employees in Vista and our benefits, time keeping, leave accruals and payroll are run through Vista too. The main advantage of it is that we keep all of our information in one platform, without needing to toggle between different platforms to check employee records or payroll.