Good place to work, especially if you want ethical diversity. Hours are long but everyone is friendly. The hardest part of the job besides the hours is the inability to practice to the full level of training as a nurse practitioner. The culture is still very restrictive to NP's and PA's. Management is courteous but difficult to reach, rarely and infrequently seen. The most enjoyable part of the job is the patient interaction and the sense of accomplishment at the end of the day.