"There are a few reasons why I like working for this company. I have been with the "Big Names, Large Companies", and I really don't like that their hands are tied with no flexibility. Cara is open to new ideas and they are flexible. The owners are generous with advertising and may even assist you with marketing. There is a lot of professional training if you need it, or even if you need a pep talk, or to get motivated. Another reason is that you get paid immediately."