Compared to other firewalls, the initial setup is a bit complex. I've done it many times so I find it okay but when I speak to people who have never done it before, they find it to be more complex. The length of time for deployment depends on the environment.