I have been working at HNTB (More than a year)
They were good at working on professional development and overall higher salary and benefits.
Nothing substantial. The HR and admin staff were generally unfriendly.
I applied through an employee referral. The process took 6 days. I interviewed at HNTB (New York, NY).
Sat down with the PE for the Detroit, MI office. Knew I was going to get the job going into it - thats how this company operates - fair warning.