People in hourly and salaried positions are overall good to work with, supportive and believe in safety. As a growing company it creates security for all positions and the people at the growth end of the company seem to have learning opportunities.
Cons
As a growing company there is a lot to do, so it can be a quick pace and demanding. Not sure if this is a con but for some it would be.