Vantaggi
The general employees (not management) are great to work with. There are regular food days and you can wear packer clothing on the Friday before a game.
Svantaggi
The management. They not value their employees. The management has thrown employees under the bus rather than take responsibility for their shortcomings. They will also rebuff one of your ideas for improvement of the department and then weeks later present it as their own. The management is also very chauvinistic. The management will over look a group of men talking sports loud enough for the whole department to overhear thus creating a distraction, but yet when the management sees women talking privately at their desk, when it is a work related subject, it's considered inconsequential conversation and a reprimand is to follow. This is a "family company" in the aspect of you need to be related to someone in a solid position at the company, or part of the owner’s place of worship, in order to move up and get anywhere in the company. They will promote unqualified people, and ignore people who have the experience to excel at the job. They pay considerably lower than their competitor's. (When I left, the company I went to paid considerably more an hour for the same job I was doing at Belmark.)