Sign-on bonuses still common as businesses struggle to attract workers