Pros: flexible hours, casual dress code
Cons: limited on cafe option location, limits ordering out, and the cafe is expensive
They are flexible in your hours to enable you to balance work and family. They allow opportunites for advancement and to take online cources to further your career, as well as college tuition reimbursement.