Working for Deere had its perks and disadvantages. The perks, depending on life situations, could definitely outweigh the disadvantages. The disadvantages would be A LOT of time loss with your family because of all the hours worked, career advancement gets a little lost in the system, and management is too wide spread in regards to culture.
Your benefits package is great and a great incentive to any worker.
Overall, it can be a great place to work.