Pros
As so many have pointed out, the people who actually are conducting engineering and other professional services are some of the best and brightest I have ever met. We work on some great projects that really make an impact on the world's built, natural, and social environments and have been lucky to work with many great partners and clients.
Cons
Despite a Vision for 2020 built upon the pillars of People, Innovation, Excellence, and Growth, there has been no clear strategy or metrics set that define those goals and works to acheive some semblance of the stated Vision. Management appears reactionary to the external pressures of the stock market making cuts to important business support functions as well as within technical areas while the ranks of those conducting the "business of the business" are bloated and overpaid offering no perceived value to the organization. Continued pressure for utilization has actually limited ability for professional growth by making it difficult to get needed training or on the job experience if it is not directly billable and has resulted in disengagement so many of the company's best people. The size and beaurocracy results in severe lack of agility, limits the ability to innovate, and deters the expansion of best practices developed on local levels to the wider operations.