Very diverse employee population where everyone gets along and can find solutions to issues when they arise. Is fast-paced and can be stressful at times but it makes for interesting work days. Building some cross training programs to help with succession planning (promoting from within is the goal).
Cons
Trying to get upper management to understand that each person has their job to do and cannot be responsible for other departments.