Pros
i have made really good life long friends here. The pay is somewhat competitive
Cons
work-life balance is a joke. They claim to "promote from within" but only if you are related to the family who runs the place or are friends with his children. They keep under performing staff way too long and lose great employees with lack of professionalism. Huffing and puffing and rolling your eyes at employees any time they have a question is not great management. Management is manipulative, they will tell you what you want to hear (promotion, raise ect) to get what they want from you (work outside of your normal hours or your duties) and then not follow through on their part. I wish I could say it was just one experience that left such a bad taste in my mouth for this place, but it has been instance after instance.