benefits portal

An infographic showing when respondents last overhauled their benefits portal to take advantage of new developments in technology.