Pros: friendly, secure, good environment, team oriented.
Cons: lack of advancement opportunities.
If you are looking for a friendly environment where the employees typically get along very well along with perform as a strong team, Gold's SocCal is the place to be.
If you are looking for a place to grab a promotion one after another, look else where. What your paid is what you'll probably make onwards as higher positions are filled 99% of the time, when they are open they are typically given to those with most seniority within the company and can require relocating to different cities for the transfer.
They work well with being flexible, as long as you understand the less available you are, the less hours you will obviously get.
Management is often friendly, stresses team work, and will sooner tell you how to improve rather than penalize immediately like many companies.