I have recently been looking in to upgrading our HR management software at our company and came across a really nice piece of open source software for time keeping and payroll called TimeTrex.
While we won't be using it for our payroll, the time tracking is really awesome and can do basically everything we need it to. Learning curve is a bit steep due to the amount of features but once you understand the structure of the software it makes a lot of sense and is quite intuitive.
We are currently using another open source package called OrangeHRM, but it is seriously lacking especially when comparing it to TimeTrex. The software also has very good support forums and I had a question which was answered within 10 minutes of posting, for a piece of free software it's really impressive.
I think we may just be moving over as it looks very promising so far, going to run it alongside our current system this month and see how it fares.
But the other reason for this thread is to find out what your companies are using - I would like to get a good picture of whats out there before making any decisions. Please post here on what HR software your companies are using and how effective it is, cost, etc. Would be an good resource.