I like best with its payroll software features as it has helped me to manage employee data very effectively. Also this helps us have an easy time managing our employees' attendance records too! The only problem that we face while using FPA system but there are some minor bugs sometimes so i think they should improve their product further for better use. As far as benefits go; everything looks great because it handles my insurance claim processing quite well. At work place now everyone knows about FPAs details also if any person resigns or gets leave then his/her entire record will be transferred accordingly from one year's back till current date.