A company that cares about their people and are continuously working on their culture. Good wages, great benefits, safe work practices and lots of opportunity for growth in your career.
Cons
Really busy as they are growing very quickly and finding skilled workers in the industry is getting difficult.