Flexible working hours. The main manager, Adam, was great!
Cons
Long hours working in the heat (if you work in the summer), hauling rocks and dirt into people's vehicles.
Some of the mid-level managers were brutally mean and disrespectful to new staff, although they were very knowledgeable on the product.