Pros
You get to stay in a local place. So, if you are a burnt out ex-big 4 who is sick of traveling, it's a good place to park yourself for a year or two.
Cons
The place is a body shop to push local projects to burnt out ex-big 4 people. So, if you are looking for growth, you are not going to get it. The management response for your development is "it's your responsibility". Good sounding, but in reality this means they will use whatever value you have till you are no longer needed. And any value add skils, you will have to pony up time and money to do so. So, if you are little motivated, then be a self-employed consultant through other outfits. Will be more financially rewarding. Also, if you are not willing to play office politic, then you will be pushed out. This is very political organization.