Only met with HR, my direct boss, and then their boss. The bosses were amazing but HR on the other hand was brutal. It seems the purpose of their HR is to hand out as little money to people as possible. They will low ball you and come up with every reason as to why they need to pay you so little. For the salary you want just be firm, counteroffer, do your research and discuss with your managers if need be.