They are very professional in what they do. Their employees have gone out of their way to make sure every aspect was taken care off. The only issue we had with them was one employee who was not able to work properly when it came time to send our documents into the US Securities & Exchange Commission (SEC). She kept making up different stories as to why she could not complete her task. I understand that this person did not like working at our place, but still, there should be no excuse for doing something you know is wrong. We used ARMS because they offered us many options which allowed us to pick and choose exactly what we needed from them.