Health Insurance could be better.
For the most part Coffman follows standard engineering firm roles/rules for promotions, productivity, and project management. This is listed as a con, but it's more just a truth of the industry as a whole for better or for worse.
Career opportunities depend on where you are, so if your discipline has 5 principal engineers that are all 30 years old in your office - you're going to be disappointed if you goal is to become a principal engineer in that discipline. There are other ways to stand out, but the shareholders (Principals) are generally who signs contracts, stamps/signs drawings, and are the major decision makers.