We used the autonumber for lead assignment rules. Great customization is available for multiple companies under one Org. Support team is OUTSTANDING and will be more than happy to assist with any issues.
View Review @https://appexchange.salesforce.com/appxListingDetail?listingId=a0N30000000puTcEAI&tab=r&revId=a6H3u000000GunPEAS