Pros
Staff is awesome. Hours are flexible. Work is easy.
Cons
A work, life balance is non-existent here. You can be expected to close one day and open the next very often. More often than not your expected to work late and show back up in the mornings. There is no feeling of actual scheduling or thought behind it. It doesn't matter to them how messed up your schedule seems as long as it works for them. Back to back shifts (working late evening then back for early morning) all the time Inconsistent hours. Advancement is based on favoritism, not Merit. Minimal "training" given, if you can even call it that, more of a orientation, then you get thrown in to sink or swim. Hints of decisions being made in relation to a persons sex, or race. (The proof is in who they choose to advance, and who they ignore for promotions) THE COMPANY KEEPS ALL GRATUITIES. They don't seem to notice or acknowledge long term dedication. Oh did i mention favoritism?