Good condition, great colleagues, good attitude, lots of training opportunity (without having to beg for years to get it).
Inconvénients
It's consulting, you never know where you'll end up, which company you'll be working for, or how far you'll have to travel. It can change every three to six months. But if you want to do consulting, this is the best place to do it.