I think the ranger holds up just fine in combat, particularly the hunter subclass.
A 1st level ranger with an 18 strength and a greatsword, Horde Breaker, and Great Weapon Mastery can make 3 attacks for 6d6+12 damage in a round, assuming 1) that there is more than one enemy (triggering Horde)...