Pros
Pay, Benefits, Great Senior Leadership, Great Culture, Caring Attitude Towards Employees, Great Hours/Schedule, Hybrid and Remote Work Opportunities, Supportive Management, Educational Assistance,... Discount Purchasing Programs. The list is truly endless.
Cons
While it is easy to advance, it is hard to move up to high levels as seldom do people leave as it is a great company to work for.
Pros
Increased our team production 10-fold
Cons
I don't have any cons