Pros
Flexible with my school schedule. Upper management gave really interesting seminars that were helpful to the company.
Cons
Small office with big drama. At the franchise I was located at, a lot of stress stemmed from upper management which manifested throughout the entire office. This often exuded a negative effect on majority of the employees. Ultimately, it was an uneasy work environment to be apart of (and I was only working as a part time admin). The management was also very manipulative and would often try turning other employees against each other by spreading nasty gossip and rumors. Again, this was only apparent at the franchise I was working at - the environment might have been different if I were at another location with different management.