The company itself is great to work for. However, middle management in every department lacks significantly. It's quite sad. It doesn't matter if you're the best employee they have, you will still be micromanaged, treated like dirt, and have your soul sucked out with each passing day. You have to deal with immature management and people who are allowed to scream in your face and get away with it. Some people are overworked where others stand around and talk.
ice cream truck on fridays in the summer