Pros: benefits, job security, 401k, vacation time
Cons: hard to move up, stressful
Triple Crown is a good company to work for. On the production floor it can get stressful but most competent people can handle it. If you are looking for a challenge, Triple Crown can provide it for you.
My only complaint is the overall flatness of the company. There are many positions that are well-paying, but it can take many years to work up to that level. Many people have been doing the same job for over 10+ years without ever advancing in the company.
If you can get into the company and show that you are a good worker, you will have job security and peace of mind. If you are looking to move up in the company you should understand it will take quite some time to do so.