Like any public accounting firm, they will take as much advantage of you as you allow them to. I had a couple bad experiences with specific people in management, but with a little distance, I can see that they were just being old school public accounting, and I was taking it too personally. It's never going to be an informal environment. As a lower level person, it's probably better to just check your personality at the door. Again, this is not specific to H&S, it's just how traditional public accounting is. Just like how two of the partners I saw on a daily basis refused to acknowledge my existence for the first year that I worked there, even though I said hello every day. Things worked out with them in the long run, but there is some funky formality that was a little hard to navigate as a newer staff.