ServiceNow is helpdesk software that I have some experience with. This is not a solution that I deploy. Rather, I interact with it using hooks between it and NetBrain.
It is used for the creation and tracking of tickets and incidents, tasks, projects, and self-ordering. Our parent company uses ServiceNow for ordering and it has been utilized with a lot of different workflows. This is something that we never did but now that we've merged together, and we've merged our instances of ServiceNow, it means more of those self-service tech catalogs now in place and utilized.
As an end-user, I have not had any real problems with it. I use the capabilities that I have to and it's one of the tools that I have to use because that is where tickets are presented.
ServiceNow is a very powerful tool that can perform a lot of different functions.
There is inherent complexity with this tool because of the number of things that it can do.
My company has been working with ServiceNow for close to 10 years.
This is a stable solution. There's very little that I'm aware of in terms of hiccups and complaints.
As an end-user, I have not been in contact with technical support.
We did have an on-premises solution until about a year and a half to two years ago, and now we're using the SaaS version. That changes features and then tools, and perhaps other things as well.
ServiceNow is a very powerful tool and with power comes complexity. It's divided up well, and I have experience updating tickets in it. In my opinion, it can do a lot, although some people think that it should do a lot more.
I'm not convinced that it should be the source of truth for everything. Some people promote it as the source of truth, but in networking automation, there are multiple sources of truth. For example, Active Directory is your user source of truth. IPM is your IP source of truth. The ticketing system has access to a lot of things, but does it need to be, and should it be the source of truth for something? I don't think so.
I think that it should pull from other places and be a collection of sources of truth. It's not the source of truth for users, it uses users. It's not the source of truth for devices, as devices are managed elsewhere. However, some people try to force it to you be that source of truth. I think that following such advice can lead to trouble.
Again, it's a very complex system and you can make it do whatever you want. It's just a matter of getting it to react the way you want it to.
I would rate this solution a five out of ten.