I have used Mainpac for many years. It is very easy to use. We have had no issues thus far. All of my jobs are being managed and monitored through this program. The interface is very user friendly. Very professional staff at all times. There is nothing that I can say that I do not like about the software. I would highly recommend using Mainpac EAM. It is easy to see what jobs are in progress and when they will be completed. It also allows me to make changes if needed without having multiple people working on the same job. We have been able to get more done in less time, which makes us more productive overall.