Pros
I accepted an office engineer position with HNTB. The pay was very good and staff were very approachable. The NYC office was great as well, though I was not stationed there.
Cons
Shortly after starting my position, I found out my position's job duties would not be what was in the job posting or discussed during the interview. When I brought this to my manager's attention, they denied the original job posting had different duties explained. After I showed them a printed copy of the original posting showing the different job duties, they then stated that HR made a mistake and posted the wrong description on their website. When I told them that we discussed these things during my interview, their response was "I don't recall". Once I realized we couldn't come to any agreement, I resigned the position.