Pretty much as bad as you'd think it would be.
Pros
Most (not all) of the department level managers are great people to work for. They will give you the guidance to further your career and if you prove you are ready for more responsibility there is always plenty of work to take ownership of.
Cons
Ownership doesn't have a clue what they are doing. They've managed to keep the company in business for over 20 years but that last few years have seen a lot of suffering. Somehow the CEO has managed to turn himself into nothing more than a sales guy again instead of actually leading and growing the company. He thinks turning his HR and Accounting departments into their own companies somehow qualifies him as a successful businessman/entrepreneur. It does not. Turn-over was through the roof. Working there for over 2 years saw me rocket my way up the list in terms of seniority, and keeping track of the new people became an almost unmanageable task since a lot of employees worked there for 3-6 months before getting wise and moving on. They want to act like they have a terrific work atmosphere, and in all honesty it isn't bad, but any positive atmosphere is provided by the employees and their willingness to get together and socialize. Ownership on the other hand will hardly shell out any money to improve the atmosphere and couldn't even afford simple things like bagels or beer to boost moral. I'm all for working hard and proving your worth but in the case of Gragg it is a futile effort. I was able to move up a couple times but only due to never taking no for answer. Managers and directors will blame one another for your lack of a pay increase/promotion, when in reality they just want you to do the job without getting paid a competitive wage. The pay is low, some of the lowest i've seen and the benefits are even worse. They do pay for yoga or a gym membership but as far as healthcare and other benefits go, they are some of the lowest in the industry and region. They will spin tales to sell their fumbles as not being their fault but I would caution against believing any of it. In the last 3-4 months alone they have had to close the Crossfit gym that they owned and operated and they've had do a lot of last minute juggling to smooth over the fact that they failed to pay employees on pay day, twice. It isn't hard to read the writing on the wall that the place is going down at an alarming rate. I would avoid this place if at all possible and if you are currently there get out as quickly as possible. Lastly, most of the rumors and other rumblings about the company and how they behave themselves appear to be true. I can't personally attest to seeing much of this behavior but I heard enough stories from people I trust to not doubt a single one of them.