No, there is no limit to the number of employees on the payroll. We work with organisations of all sizes.