Reports, the built in reports are useful but creating new reports is a bit more challenging. You have to either use an outside system like Crystal Reporting to get detailed reports that are not part of the package. If you have someone that knows Crystal it is easy if you do not then you have to take a class to learn it.
I have seen customers go from a paper based system to Epicor and it allows for a much faster way to access, modify and share information, leading to reduced time chasing information around and allowing time other more pressing HR matters.
Makes audits much easier as all items are stored in one system rather than in separate files (often times in separate locations).