Pros
Great benefits, company really tries to encourage and reward effort.
Cons
Outrageous over-the-top TURNOVER keeps management scrambling to constantly recruit, hire, train, evaluate new hires. They inevitably miss or overlook things going on among employees who have been there a while. There are hundreds of tiny things to remember that are constantly shifting and evolving, and with constant turnover, things naturally fall between the cracks. Promotion to supervisory positions is quick for the favored, even if it is known they may only stay a few semesters. Most of them have no management experience and that creates problems. Because college students are primarily who they look to hire , focus is on filling seats with the best warm bodies they can find, then letting them go if they don’t work out. (It almost seems longevity is measured in "semesters" rather than "years".) No raises unless you apply to promote up or take on extra duties. If you are outstanding at your job, you make the SAME BASE PAY at 10 yrs as someone with 1 yr experience. ( However, efforts recently began to award small raises to a handful of the most tenured agents. )