Those of you who have worked for NSPs I'm curious about your experiences. What did you like what didn't you like?