Rebecca H4 days ago3 min readThe 'Career Ladder' is breaking down. Has your Employer Brand caught up?