Pros
Nice boss, free range, respectful environment, if you work more and have good work ethic, they give you raise in your hourly salary over time. Worked for a year and got $2.50 more per hr which adds up :)
Cons
Not much to say, just do your job and be on time :)