Pros
If you are looking for work/life balance, this is a place that will allow you to have family commitments without making you bail out on most of them at the last minute. You don't have to lie to attend your son's last soccer game of the season. And you can attend every birthday party your daughter will ever have. The people here are good, solid midwestern people with good, solid ethics and values. Clients are top-notch, all drawn from the Fortune 1000. Average tenure of employees is way above 8 years with some pretty nice benefits coming to people who stay past 10 years.
Cons
Average tenure of employees is way above 8 years with some pretty nice benefits coming to people who stay past 10 years. The company is averse to change and afraid of risk. You will compete with highly tenured employees for new openings at higher levels and you will likely lose, whether your skills and experience justify it or not. The rewards and recognition practices at the company can be likened to high school popularity contests. Regular performance reviews, skillset evaluations, and promotions/salary increases based on merit are rare. If you are well-connected inside the company you can expect to do well. If you're a naturally political animal, you'll figure out the system and move up.