I have been working at HFF full-time (More than 5 years)
Everyone is friendly and gets along pretty well. Not a lot of drama in the Pittsburgh office. Management tries to work with you to make sure you have everything you need to do your job well.
Good benefits... health insurance with a wellness program, 401k that company matches, vacation days, sick days, and floating holidays as well as paid holidays.
Short deadlines a lot of times and workload isn't consistent, but that is just the industry.
I applied through an employee referral. The process took 4 weeks. I interviewed at HFF (Dallas, TX) in March 2017.
Went into their Dallas office to meet with one person and ended up meeting 6 different people. Followed up with another phone interview with someone else who wasnt in the office that day. Have been invited back for 2nd round in person interview and they seem to be aware that I am traveling on my own dime and are making the efforts to condense everything they need to do into one super day for me. Overall, really great people and everyone is helpful if you reach out to them.