Great job for anyone looking to gain "manager" experience
Pros
DM was personal with employees and worked with you to the best of his abilities. Some of the workers I encountered were genuinely good people. The job helped me get comfortable with handling customer issues or irate customers. A few skills that I developed while I was here; property management, cash handling, scheduling and selling merchandise. Dealing with the various amounts of characters that come through helped develop personal growth, whether it's increasing your situational awareness or networking.
Cons
People can be cliquey, and some just don't want to work. Sometimes hard to get a response on customer service issues from DM sometimes (being as the DM is being ran very thing between multiple locations and dealing with the Customer Service issues). Customers LOVE to play stupid and will play word games with you to try and catch you up, DO NOT AVOID THE SCRIPT AND YOU WILL BE FINE. Avoid working at any property with an apartment.