I am very happy with our experience working with this team! They are always available for us when we need them. The support staff has been fantastic as well. There were many times where my questions needed clarification or answers that weren't given in time. This was not due to any fault of theirs but rather because they have had multiple projects going at once and it takes some time to get back to you after your initial contact. We used Etoken solutions to build out an internal mobile application which allowed employees to submit work orders from anywhere within our office building.