This company truly cares for its employees which is hard to find anymore. Leadership listens to employees and obtains feedback to continually improve. Feedback is heard and a lot of the time it is implemented in one way or another. There is a lot of investment in employees and they want to see you succeed in your role.
Cons
Benefits package could be expanded with newer benefits that companies are offering.