Pros: very easy bosses to work with, allowed me to have a flexible schedule.
Cons: there were no cons
When I was working at Farmers, I was treated like a person! My boss always allowed me to make suggestions and to try them out. If they worked, great! If not, it was ok!