Pros
Applegate used to be a great company prior to 2016 but not anymore. I can not think of a lot of pros other than close to Wegmans so you get your shopping done pretty conveniently. The free food though!
Cons
I joined Applegate with years of working for bigger and corporate organizations. I worked here for a little over five years. I walked out of this company because things are done the way they shouldn't. It’s small but unprincipled. The pay isn’t great for the area and you won’t get trained. This is an “okay” company to work. I put the word okay in quotes because if you are fresh out of college, go for it but do not stay too long. If you are experienced and have worked for real companies, this isn’t your ideal place to work. Your ideas and high spirit will be crushed, okay maybe I should add depending on who you work for. If you think because this company has Hormel as its parent company things will be done in a civilized way, don’t even think about it. Departments work like independent companies rather than collectively to achieve the same goal. Too many duplicated efforts. Management have zero managerial skill. Avoid finance or accounting, not sure which one they go by. Too many unhappy faces since mid 2016. It seems promoting and giving opportunities to certain class(es) of individuals within the department to excel is an impossibilty. HR team could be better, stand up for employees and research issues within departments. Some people are afraid to speak up. Look into employees performance and their growth within the company. Rather they send you to corporate on questions about anything. People that work hard silently do not get credit, while you have some with big mouths within the company that get promoted. They say a lot of things just to make you believe that they are smart. I'm not sure why they need so many people to work in IT department. Of course there are good people that I worked with. This is a place where the responsibility of managers are given to inexperienced people despite they still need to be trained on how to deal with real life.