Pros
Gables is a wonderful environment and as long as you are truly working hard and getting results, you will do well here. Gables upper management is keenly aware of people who are not cutting it and will trim the fat when necessary. However I think this is a quality that makes them a good company.
Cons
Growth opportunities tend to be slow. Gables does not believe in the "throw them in and they will sink or swim" philosophy to being promoted to a new job opportunity. You have to be "ready"...aka already been doing the job you want to be promoted to. This is fine for onsite promotions because there are a lot of good managers who like to train, but since upper management is very busy and has little time for training, once you get to the Property Manager level, it is very difficult to be deemed "ready" to enter into any "upper management" roles.