Vantaggi
best way to live your life as a consultant.
you learn the basics with competent people and the work pace is not unmanageable.
Svantaggi
at a certain point, you stop learning things and acquiring market value as a professional (very few interesting projects because of a virtually non-existent brand).
it still has a very "provincial" structure, though the manager roles are high-sounding, therefore very small chances to make a career there.
low-average pays.