The initial setup isn't exactly straightforward. It's a little complex. A company really should hire some experts that can navigate the implementation. Including testing, the deployment took about three hours. It's not a long or drawn-out process. Technically, you only need one person to handle the setup, however, it's advisable to at least have two people who are knowledgeable. In our case, we implemented it first in a separate environment and, once we saw everything was working as it should, then we sent it to production. There isn't much maintenance required. There's another application that handles that, however, we do have to monitor logs and the server where we put the searches.