Quick Links
Though some subclasses in Baldur's Gate 3 can be chosen at Level 1, the Ranger chooses its subclass at Level 3. Of the three Ranger subclasses in Baldur's Gate 3, the Beast Master subclass is arguably the best choice for those who don't want to multiclass later on down the line. A major contributor to this subclass' strength is its ability to summon an animal companion.

Baldur’s Gate 3: New Classes That Could Be Added In DLC
Though Baldur's Gate 3 does a great job of porting D&D classes in BG3, it leaves out a few notable class options – and tons of subclasses.
In Baldur's Gate 3, a very easy way to make combat easier is to increase the size of the party through summon abilities. This gives the enemy party more targets to choose from, generally reducing direct damage to players significantly. The Beast Master Ranger's animal companion choices do a lot more than serve as a meat shield, though.