Pros
Working through Kimco was a very good experience. They were very pleasant, always there to answer my questions, had convenient methods to input my hours, and were reliable and punctual with payment. I highly recommend working with them.
Cons
I can't think of anything negative I encountered at Kimco.