IT Management seems stuck in the 80s.
Pros: occasionally sell bagged salads at low cost
Cons: stodgy management, makes plans but cannot follow through
Overall a good palce to work. Many dedicated and friendly employees. Management seems to be having a hard time on newer opportunities such as work from home, Agile development, and flex-time scheduling. Compensation is industry average, perks about the same. Good AG practices and many people are striving to be cutting edge in that area.