Pros
Its great to start out here in the environmental industry because unlike other companies they allow junior level staff to write reports and participate in in the process of determining remedial strategies for sites. There is a culture of learning unlike other companies I have worked for. There is an expectation for employees to try things they may not have done before and to feel comfortable asking questions without fear of being taken off of a task.
Cons
The unit price system is difficult to get used to making it important to keep track of your time while in the office to 15 min intervals. This makes the task of completing your time sheet at the end of each day take sometime 30 min (which is not billable). The learning curve is discouragingly overwhelming at first with many policies to become accustomed to but if you talk to others you'll learn they experienced the same issues at first and overcame them. It is also a bit demeaning for a mid to senior level person with field experience to have to be "trained" to become "qualified" in common field tasks by junior level staff with less experience. Its all well intentioned, just something to get used to.