Pros
Work is interesting, opportunities to think outside the box and really make a difference.
Cons
You will be subject to discrimination based on sexual preferences, religion, age and gender. Be prepared for consistent harassment and discrimination and a negative workplace culture. Management is terrible on all levels and their treatment of people....shame on them! Pay is also terrible, management is notorious for making promises they cannot keep. Jan the owner is a sociopath and takes great pleasure from harassing her employees. If you work for them you will regret it.