Pros
As with all serving jobs, flexible scheduling is always a plus. Also, there are food runners and, in some locations, people who take care of the cleaning and marrying of ketchups, for example--all of which reduce your responsibilities as a server, diminishing your side work etc. The shifts are relatively smooth, even on busy nights, which is nice. I've worked at other restaurants where you run out of everything when its busy and your life sucks. But Cheesecake runs pretty well. You have what you need for the most part. Also, its pretty easy to move between stores which is really convenient and helped me get through college.
Cons
Obviously the uniforms are horrible. Whoever thought of all white in a restaurant environment needs help. I understand them wanting to present as clean of an appearance to guests as possible, but come on! You learn to dodge stains and stay clean in a weird way, but some things just can't be avoided--like the dirtying of the bottom hem of your pants. However, the uniforms and ankle-length aprons are extremely uncomfortable...they retain the heat and sweat and it's gross. There is also little to NO employee appreciation with the exception of a holiday cheesecake. However, this cheesecake is sold by Costco so is not the same caliber the restaurant offers guests. Cheesecake Factory would NEVER even think about selling the cheesecake it gives to its employees in the store. Also, there are never any contests or challenges that make work fun. You can get the "power tie" which gives you free meals based upon customer satisfaction ratings, however, the menu from which you get to chose your meals is severely limited--mainly to appetizers and the less enjoyable/cheaper food items.