Pros
Most co-workers were great and really wanted to do a good job. Usually provided the tools needed to get your job done. Good benefits and decent salary.
Cons
Many managers either had poor managerial skills and/or they were managing an area they had little experience in. Many employees with great skills were relegated to "support" positions because they didn't play the right political games, so were unable to really influence strategic direction (which is all over the place and changes frequently). And in the absence of product value, they are always playing a pricing game to try to boost sales. Although they claim to know the farm equipment industry has cycles (7 years or so), they were "surprised" by the one in 2014 and laid off a lot of employees in the 3rd & 4th quarter. Of course, it was the employees who actually did the work (not the clueless managers) who lost their jobs.