Communication, job descriptions, & being leaders
Day to day expectations are unrealistic for the staffing levels and time.
Great group of people that work great together
The job has ups and downs, but overall a great place to work.