Pros
This is a great environment to work in. My co-workers are always helpful, and go above and beyond in showing me how something is done. There are many ways I can advance within the company. Anything I want to learn and get certified for, the company will provide the training and a voucher for the test. I like that this is an employee owned company.
Cons
I have come across nothing negative about this company or my job.