When you create a user profile property of type string and that accepts multiple values, SharePoint seems to use a term set.
Actually, all values put in the users' profile appears in the keywords termset.
Does it means that values in the users' profile are limited to 30000 distinct values?
Worst, distinct values accross all profile properties?
I'm refering to the technet Software boundaries and limits for SharePoint 2013 page