Pros: excellent management team, team sell environment, strong customer base
Cons: there are benefits available to part time employees, but you have to maintain a certain amount of hours to receive these benefits, this means that they are pretty hard to get if you are just a sales associate