I've worked in payroll for 35+ years and I've just switched to BrightPay for all my bureau payrolls and wish I'd done it years ago!
It's the best system I've used, without a doubt. I can say that the software is so easy to use, robust and flexible, it's great. Additionally, their Migrations Team made the change over go so smoothly, nothing was too much trouble.