The setup is not straightforward. We were able to set it up and deploy the product by ourselves without any integrator or specialist to help beyond what we provide. When you do the setup you only need someone who specializes in the hardware and setting up the operating system. Without setting it up correctly you would not be able to depend on it working as it should and it may not work at all. The process is continuous in some way. For a complex project, it could be three or four days before you have it set up, but that is just the setup. Only about one or two people are required for deployment and for maintenance of the software, but it is not simple.