Pros
The management never tried to micromanage me. They just assigned clients and left it to to keep them happy.
Cons
I was supposed to cater to the needs of different clients and keep them satisfied. To achieved that goal, I often had to stretch myself too thin. At such times, I didn't think they paid me well enough or cared for my contributions enough.