If you're hard working and really apply yourself you can go really far in the company because there's so many opportunities for growth... but if you're not then they are really good at making your life hell until you give up and leave. If they don't see potential with you then they won't waste their time. Also, I feel that it's a lot more difficult for an outside hire to adapt to the Cheesecake Factory culture. There's sooo much information to take in and it's way more than just a managerial position, your given a lot of additional responsibilities, constant quiz taking, new recipes and flavor profiles to memorize, inventory of your workgroup, and new menu rollouts can be crazy!! So if you're not good with your time management you will probably struggle to keep up here, but if you can keep your head above water then you will grow to absolutely love this company!!