This company definitely does well when picking employees. I haven't met a single person that I don't get along with, which is unheard of at any previous job I've had. It's a great environment and I enjoy going to work (even though it's a bit of a drive). I agree there is frustration in regards to HR, which can sometimes lead to negative vibes, but for the most part everyone seems happy to be at work. They really try to make it a community and often have lunches/events. Would 100% recommend working for this company if you are lucky enough to be selected!
Community, wages, benefits, knowledge gained