Great place to start out.
Pros: schedule flexibility; great customers and product.
Cons: nepotism, too many changes, having to check with 4 owners before getting approval, no advancement opportunities or benefits.
Can be a really fun place to work, great quality food and repeat customers. Was really my first long term job after staying home with kids, gave me a new outlook on my work ethic.