Pros
As a three-decade vet of the engineering consulting world I've had the occasion to work on hundreds of projects, for dozens of clients, and with countless team members and colleagues... I have been most impressed here at Kleinfelder at the exceptional quality of the staff, their work, AND our clients. The performance "bar" is set high and results are expected, but goals are reasonable and fair for a high-performing organization with aspirations of healthy growth. My experience thus far has been a very positive one, especially in an industry that can be quite difficult and challenging at times.
Cons
Potential for overworked and burned out staff... load-leveling as well as hiring quickly, and at the proper level, could improve. Uncertainty associated with CEO search.