Companies recovering at slow, steady pace