Laravel in this instance, because for unexperienced freshcomers it's rather easy to integrate, it has already embedded @Eloquent #ORM, models are quite normally comprised from scratch, no need to import from database layer and adjust them later, so it's in general an easy and comprehensive tool to install, use & exploit to the furthest.
I use Laravel because it has integrated unit testing that making TDD a breeze. Having a View (Blade engine) making me easier to work without too many efforts in front-end.
I do recommend going into the root of programming once getting stable on any framework. Go beyond Symfony, go beyond PHP, go into the roots to the mother of programming; c++, c, smalltalk, erlang OTP. Understand the fundamental principle of abstraction.
A framework is just a framework, it helps in getting feedback quickly; like practicing dancing in front of a mirror. Getting fundamentals right is the one true key in doing it right. Programming is not hard, but abstract-programming is extremely hard.