Amazing place to work for, I worked 2-10 Monday - Thursday. I got pregnant with my first child and decided to move back home.
John Deere is a highly regarded company with very high corporate morals and a culture of always doing what is right for the customer and for their employees. They do set the bar high for performance and field managers often are required to work well beyond the typical 8 hour work day, so work life balance tends to suffer. It is a difficult company to advance within unless you are prepared to relocate and have an MBA, however the company will pay to get one for employees that are willing to take the challenge.
Sr. Management positions in Canada often go to US employees on a ex-pat program. Salaries at John Deere are fair and merit increases are based on a combination of employee and company performance. While Sr. Management opportunities are rare, lateral job change opportunities at the mid manager level are abundant for employees who are willing to relocate and/or change their current job function. Employee morale within the office environment tends to be higher than for home based field managers due to the imbalance in home-work life for field people.