The best part about labor power is that they are one-stop shop for all your needs, including payroll, hiring/firing, organizing campaigns in addition to contract negotiations with management! I wish it had more features than just paychecks but other functions like emailing members could be added as well!! The only thing i dislike about LP was having multiple people handling my accounts which seemed confusing at first until we figured out how everything worked together seamlessly. It's not perfect yet there were some things missing. But once you get used to their system its amazing what comes next. We use this software extensively both internally and externally (and have done so since 2006). This allows us to do many tasks such as paying our employees quickly & efficiently.