Not a very good place to work.
Pros: work at your own pace.
Cons: long hours, and horrible driving in the winter.
No benefits, low pay, and incompetent management. I remember I had a doctor's appointment and I let my boss know 2 weeks in advance and he made me change it to another day, because someone was on vacation that day.