This is the worst software payroll platform ever designed. The interfaces are complicated and have a lot of bugs. this software was sold to us as a time saver instead it has been a nightmare for processing payrolls and our HR Manager. Nothing, no business service ever, could be worse than Amcheck. This company is a scam. The sales gals can demo the product well but aren't able to provide real life solutions when using this software. Use this product at your own risk--just run and never look back.