Pros
Promotion from within allows for more appropriate and knowledgable associates to enter management and run the company properly. Benefits even for part-time are fairly generous. Company takes pride in it's associates and works to treat customers they way they should be treated. Pay raises available every six-months. Evaluations are given in regard to work performance. Job class training program in tact to ensure consistent training. Associates are coached and counseled instead of just discharged ( given chances to improve. ) Safe and ethical workplace.
Cons
Progressive discipline can sometimes be TOO lenient ( eventually, you can only coach so much before it's time for discharge. ) Pay raises aren't very generous. Associates are sometimes promoted based on favoritism or a willingness to do the job, not neccessarily based on performance. No raises for promotions to leadership positions ( non-management ). Attendance and punctuality policy is too lenient and punishes the associates who have good attendance, as they must pick up the slack constantly. Some manager's fail to execute and enforce policies.