Pros
Once you are able to meet everyone, you have the opportunity to make the job what you want. You are exposed to a lot of technical EHS work. You continue to learn something new every day. Half your time is spent mastering your own technical field, and half your time is spent developing new opportunities. It allows you to be curious and learn what motivates clients and what drives business.
Cons
Expectations are very high. It is very difficult to fit in all that is required within the time frame of an 8 hour work day. You will be working long extended hours, and most weekends in order to deliver what is expected. Focus is tough because there are so many unrelated responsibilities. Driving to client sites can suck the time out your day. Long road hours.