Pros
Pay was good. Customer was great. Learning the products was also great.
Cons
Top management does not listen nor do they care about you, your family or the many years that you dedicated your career too. If you are not friends with top Management then you are put at the bottom of the list. No matter how many years in the company you may have, they will work to let you go! I had 25+ years, and they felt it was time. The reason? Just Business. While they keep less experience people and hire NEW people to take your position at way less pay. I saw it the last 5 years I was there, and yes I brought it up time and time again, because I felt someone had to. They let go of many more experience people that were there for ages. Just to replace them with less experience people. The Customer is who suffers the most!