Very friendly, low turnover, excellent systems, leadership walks the talk and has good core values.
Cons
No real downsides, but in the process of a company merger. Leadership and corporate have done a very good job to keep the entire population informed along the way.