Pros
I have only been here for a few months, but so far the job is exceeding my expectations. The work environment is great. The company's commitment to sustainability was one of my primary reasons for coming here, and their treatment of staff has been what one would expect from a company with the environment in mind.
Cons
I have had to learn a new set of processes and procedures that fall in line with their more up to date equipment.