iMaint is a great tool for the maintenance department. It is easy to use and it integrates with our 3rd party asset management system. I would recommend it for any company that needs a robust EAM tool. There is nothing I dislike about it. I can’t think of any. I have been using iMaint for the last year or so and have not had any issues. It has been a very effective tool for our maintenance department. It has allowed us to track our assets, it has allowed us to track our work orders, and it allows us to track our parts inventory. It has also allowed us to track our work orders and keep track of our parts inventory.