As an HR attorney, my experience is that HR offices go one of two ways in regards to looks: veeery casual, or veeeery professional. No in between. If you're not certain the company is casual, pull your hair back and in a bun. You said your hair won't lay down, but have you tried with a super strong hold gel and a scarf? You might just have to tie it down for a long time.