A "one-size-fits-all" solution is rarely a good choice in today's IT environment, according to Browning. Midmarket CIOs can reduce costs by segmenting users according to their technical needs. The main driver for segmenting users is to ensure that each user gets only the capabilities he or she needs to do the job. Having too many user profiles can result in support complexity and higher costs; having too few profiles can lead to underprovisioning of some workers, which can impact productivity. Browning suggests that most organizations have between three and five user profiles.