My only regret is that I did not find this organization early on in my career. I have not found any cons. Business is business and sometimes there are challenges in solving a problem. I find the culture is so outstanding it guides everyone in their everyday actions making Moog a pleasant place to work.