Pros
It's hard to think of one. I worked here for over a decade in various roles and have watched the company go through a lot of changes. In years past I would have said that they value work-life balance, have flexible working hours, and give employees some autonomy to do their jobs, but recent changes to the company's policies have changed all that. In terms of working at their headquarters in Bloomington, IL, their salary ranges and opportunities for advancement are good. But they do not compete in larger cities where they have opened up hub offices (e.g., Tempe, Dallas, Atlanta).
Cons
The company is struggling to attract and retain younger talent, due to their outdated business practices and lack of clear long-term direction. They are no longer guided by the values that made them a great employer in the past. High employee disengagement and low morale across the enterprise. They promote the wrong kind of values and incentivize employees for the wrong reasons (directors who were promoted for stealing employee ideas, going behind their employees' backs, and who look for any opportunity to get promoted). They've recently got rid of their WFH and telework policies, and they're centralizing all their operations. Gone are the days of employee flexibility, trust, and autonomy.