It definitely takes awhile to get used to this job, but once you get in the hang of it gets to be enjoyable. There was a lack of training at first, but I think that's due to the constant turn around. Sometimes I think this job just goes through a ton of reinforcing loops and if you can just find where that starts you will be able to have a higher retention rate amongst employees.
My managers are great, and the benefits are pretty good. But you definitely need to be a people person.