Pros
Small Company, People care what you have to say, you can have an impact, flexible work schedule, good vacation plan, team driven, growing company, women owned with owners present and great!
Cons
small company inefficiencies, some long hours, lacking proper procedures