Hola, está respuesta es más una opinión que otra cosa, porque realmente la elección de tecnologías corresponde más a gustos o en base a experiencias.
Yo conozco Codeigniter, Symfony y Laravel. Si bien Codeigniter lo usé hace bastante tiempo y posiblemente haya evolucionado. Desde este conocimiento te recomiendo Laravel.
Laravel es bastante fácil de utilizar. No te complica con cosas innecesarias y tiene los componentes que requieren los servicios web. En mi época Codeigniter le faltaban cosas como un ORM y no tiene orientación a servicios web. Symfony es un estupendo framework pero es bastante más complicado, en términos de programación, que la experiencia que te ofrece laravel, teniendo ambos el mismo alcance.