Very good place to work. The company understands the need to balance work and home life
Pros: great pay, great benefits
Cons: short notice travel, required to work one weekend a month
Worked for this company for six years prior to retirement. Advancements came as promised. Supervisors were always willing to work with employees when time for family needs arose