Pros
Great projects and clients, good pay and benefits. A company with a first-class portfolio of work in a variety of industry sectors.
Cons
This company has zero respect for support services and cannot manage what it doesn't understand. HNTB sticks it's fingers in all sorts of pies so it can provide ancillary services and maximize hours on contracts. So, you are merely overhead on work that should have been subcontracted to a company whose main business is what you do. My tenure was accented by revolving-door bosses, ever changing missions and descending the corporate ladder with every re-re-reorganization. Offices and divisions within offices are pitted against each other and paired in shotgun marriages. The worst part was the indifference, inattention, lack of interest or utter disdain shown by manager PEs to our work. I learned a lot here and I worked in some great projects, but I paid a heavy price emotionally. Having to tout a "culture of respect" means there was never much of one to begin with. If you must work here, count your blessings when you get them, get your experience, then get the hell out of Dodge.