James Hardie is a very stressful environment, if you're not in the "in" group you will not advance, despite work ethic. Management pushes blame off on everyone else and will not accept honest criticism or different ideas that do not come from one of them. But if you need a paycheck, have thick skin and don't mind being demoralized on a daily bases, then this company can fit the bill.
Insurance is fair, free lunches once a week and free bottled water while at work
narrow minded management, very few advancement opportunities