-The ecosystem. It is a really great, fun environment to work at.-Improving the social skills.

Cons

-Not really a con, but not becoming a permanent employee, which is understandable of course.

Advice to ManagementAdvice

I've had an exceptional management team. If any other management is reading this, I can say that one of the important things when you are managing the store is - to of course manage the store, but when it comes to interaction with employee's treat them as people and with respect, and it is always great (but optional) to have a great sense of humor.