Pros
High performing colleagues, good growth opportunities, competitive pay and compensation package, strong culture/company values. I love the people I work with and for, and I think this is why most people stay. The work is challenging and personal growth is strong, days go fast, I'm never bored, and I continue to learn new things and have opportunity to drive new ideas/initiatives.
Kontras
Long hours are the "norm" and expected, life balance is challenging. Company has many sustainability (human and environmental) planks and practices (gas-powered fleet trucks, solar manufacturing , zero landfill initiatives) however this is not offset enough by the amount of unhealthy food they are producing, and amount of waste (non-recyclable chip bags, etc) created by their products. They are taking steps but it's not enough, and like most corporations, driven by and outweighed by profits.