The company itself is an amazing brand! They care about their employees, and it shows! They go through an extensive selection process for their store owners, and it pays off. They know the business, are good at what they do, and know what they want! They are willing to work with you and your schedule, to an extent, but that's most companies. And they offer great benefits, only thing that sucked is no vacation time unless you held the position of a director. But I loved my Chick-fil-A fam!