Pros
This company is staffed with smart, creative people, and it's connected to a huge community of makers and designers. It's a unique and interesting place to work. Benefits are good - health insurance premiums are covered by the employer, and an annual HSA deposit is provided as well. Management is very transparent about the state of the business, and is open to discussing any concerns or ideas with any employee.
Cons
If you're looking for clear expectations and stability, this is not the place for you. Spoonflower is still very much a startup in many ways- fast pace, constant changes, and no guarantees. Employees in all departments work beyond their job description to make things work, and it's not uncommon for employees to need to wear many hats.