Pros: please see above comments
Cons: distance is challenging; communication could use slight improvement
Excellent compensation; Reasonable work hours; Professional working environment; Great team work; Caring; Excellent benefits; Treated fairly and with respect; and lastly, Recognition noted for: Hard work, Education, and work ethic standards set fourth in place. Best company (sub-part division) I have ever been employed with!!