Excellent life - work balance.
Management is understanding and helpful.
Great environment.
Cons
Heavily sales driven causing operations to be under tons of pressure, unfortunately current operations management style creates lots of frustration, operators feel unsupported by supervisors and operations management staff.