Great place to be early in your career, with good responsibility and fun coworkers your age. Use as a learning period then start looking for better opportunities.
Cons
Slower, less engaging work (could be a pro though); management cultivates an odd greeklife-eqsue social environment that can limit opportunities for people who don't buy in; pay well below industry standard and minimal benefits