Setup depends on how you are using the product. In our case, it was quite simple. We did it ourselves and it didn't take much time, maybe a day. We used one person per team for setup, usually an engineer or developer. For each team, we had one person to assist with deployment. We have multiple teams so each team had someone dealing with setup. We now have two people working in the company who deal with the maintenance of the solution.