Overall, not a bad place to work in my particular department. I have a good relationship with my direct managers, but above that, the chain of command seems to break down quite a bit. Not a facility where changes or new ways are approached openly. Upper management can be quite frustrating.
Can be a busy work environment, sometimes stretching employees really thin. Aside from the senior staff, there seems to be a high turn over rate.
Employee morale can be wishy washy, one day high, one day low. I enjoy my department. There is a strong sense of teamwork, and we depend on each other in and outside of work when needed. PTO has always been granted when asked for, and my managers understand that you have a personal life outside of work.