Pros
The people I met were great. I learned a lot about challenging myself and dealing with a very stressful job.
Cons
I received NO training at all. They do training sessions every few months, but don't expect any when you get hired. It was STRESSFUL. I was told right away by a supervisor that they didn't "do" side-by-side training. I was treated like such an inconvenience and when I didn't know something or did made a small mistake- I was treated as though I was incompetent. Its by far the worst experience I have ever had at a company as a new hire. I left the job within three months. Also, the pay is absolutely terrible and I feel like people who work there are brainwashed because they've never worked at better companies. Hours are awful, and don't even think you'll ever get a weekend off or coverage for ANYTHING in your life. The apartments do not sell themselves because even the "renovations" are cheap looking.