Pros
Management was open to any and all suggestions and implemented several ideas presented. Salary was extremely fair and the work to play factor was recognized and monitored to ensure we were in balance. Co workers quickly became a team and developed into a group of people working toward the same goal which was a successful company offering high quality products at the best price available. Leadership is strong with company goals clearly stated in the mission statement. Staff were recognized for service. Benefits were excellent and HR was extremely helpful with all issues. Leaving due to personal reasons, otherwise I would have retired from this company in 10 years.
Cons
Division between Home Office Departments was sometimes an issue. Some departments were focused on covering up issues or creating a way to blame another department and not working for the better of the company.