Pros
Place is evolving, becoming more productive and efficient. Focus has been placed on improvements for employees. Family atmosphere with coworkers.
Cons
Sometimes we work a little too efficiently, a good balance and flow is needed. A lot of other cons mentioned in other reviews were problems in the past. With staff changes in key areas, and cultural development, I believe we have moved past a lot of the problems mentioned in some of the negative reviews.