The administration in charge can affect the job environment, responsibilities vary greatly between positions and departments. Only very recently almost catching up to the times in regards to technology, but still behind in many areas. Lack of communication in and between departments can be especially frustrating. Local politics can hinder your work and your goals. Change is difficult to implement. Upward mobility varies greatly between departments and can be difficult to achieve.
Work in general is not too difficult & not too busy on an average day. Benefits, hours, vacation time, and lunch breaks are good.