The work culture varies depending on the management's mood. When I started working there it was a good place to work. The last few years of working there were tough due to management's attitude and changing values. Toward the end it was just a job and no longer a place I could say I enjoyed working at. A lot of good people work there but management is the key to the failure of the department.