The site itself, could use a little more security.
As well as, opportunity to make up missed hours without stipulations. Otherwise if a student goes over contract they have to pay $10 p/h until completion.
There is a great business program that helps students to further their career, and to think outside the box when it comes to customer service and retailing. However, it is very cliquey, and some students do get more than others.