Fun environment. A great team of bright individuals. The management is a hard-working group that is eager for feedback, and ready to change with the times.
Cons
Can be an intense or demanding job at times. You will be expected to know a broad scope of environmental regulations and compliance needs.