I would promote people by their work performance, good attitude and willing to go the extra millage for the company. I would not promote people I hang with outside the company and who doesn't know their job very well.
Answered - Customer Service Agent II (Current Employee) - Reno, NV
Hire more people so that it wouldn't always be so busy.
Answered - Call Center Agent (Current Employee) - Reno, NV