Pros
Auto-pilot responsibilities. Because there are not opportunities for growth, once you learn your role you're "golden" with minimal effort required until the end of time. Competitive pay.
Cons
Serious technology development issues which trickle down and translate to major operational workarounds and urgent client communications regularly and habitually. Painfully inefficient and do not learn from their mistakes. Although my title is "consultant", any suggestion for improvement (ie: actually consulting) is treated as blasphemy. Management takes great care to ignore and push down any opportunity for growth/improvement. This is a culture of "...because we've always done it this way". There is a lot of favoritism and equally as much micro-management, which, albeit surprising, employees accept as "the norm".