Pros
Great co-workers, inclusive environment, perks like snacks and beverages. Great insurance. Location is easy to get to, company is progressive socially. If you look down on any gender, race, sexuality, etc this is not the place for you. You get to help small businesses and craft people and such earn a living or make extra bucks on their hobby. Very satisfying.
Cons
St Louis has become the center for Support but is increasingly becoming excluded from the rest of the company. Very little room for advancement and recent available promotions were not posted anywhere (we found out spots were open when being told who the new leads are). Recent shake up of the schedule, and plans to do so every six months, means this is no longer a stable work environment. If you don't mind having your schedule changed without regard of extracurricular needs (such as family, volunteer work, etc) this won't be a factor for you. An increasing number of staff are now looking for a new job. Measurements for the job seem arbitrary and little to no guidance is given on how to achieve positive change.