Good Benefits, small compony so room for growth, friendly coworkers. Lots of freedom to accomplish task your own way without managers looking over your shoulder.
Inconvénients
Long and hard hours outside in the heat with no overtime during the summer.