Pros
Freshpet has excellent insurance, and is growing rapidly. The product IS amazing and worth being proud of. The employees are excellent people to work with, and driven to do the best they can.
Cons
Employees are locked into systematic abuse from management. The CEO visited and offered $100 bills to anyone that would do circus tricks. "Optional" overtime was forced on a couple employees who could not come in due to only finding out they had to work the weekend on thursday. They already had plans! The entire HR system is designed to turn people over and degrade employees. HR has designed a system of points to punish people for everything. Favoritism runs rampant with the supervisors and management. I found out that I was lied to no less than 15 times my first day by my supervisor. I was left waiting for 2 hours before anyone would even talk to me and give me my introduction. Fire drills were never mentioned in the entire time I was employed. I was punished for the behavior of someone else, nobody was interested in finding the truth of the matter, only assigning guilt. This is the worst place I have EVER worked.