Pros
Nice people locally but it is not enough if your family well-being is threatened.
Cons
Tricky benefit policies - they would not tell you in front, but after several months of coming aboard, I have been told that I cannot have under my med insurance my wife of 20+ years because I refuse to share with them our income tax statements. Our marriage certificate, common children, church wows, wedding rings, etc. do not matter - the only proof according to them is the income tax we filled. This has been unheard of with any of my previous employers. No respect for our rights and privacy. I no longer desire to work for a place that treats employees with such disrespect. They have no right to demand to see our tax statements. All the salary raise I gained on accepting this job will disappear once I have to buy separate insurance for my wife. I am currently in negotiations with my previous employer to see if I can come back and forget the nightmare they put me through in NGC.