I have been working at Cheesecake Factory part-time (More than 5 years)
This is a well-compensated job (when you include tips + benefits) and has a lot of flexiblity. Your experience completely depends on your management team
You get worked to the bone and the type of customers that you have every day shape the type of day you will have.
Advice to Management
Create more opportunities for growth within the company that go beyond just becoming a manager at the restaurant.