Pros
Same pros already mentioned. Free lunches, snacks, and "Geek Desks" are all nice but very superficial. The only thing really nice is the flexible hours and dress.
Cons
Google any survey for what matters to employees and you get a list of things that don't exist at ShipStation. Here is a list I found... Learn and grow in their jobs - NO Do work that is challenging and meaningful - SOMETIMES Work with good people - YES, EXCEPT FOR MANAGEMENT Feel like they are a valued team member - NOPE, NEVER Work with good bosses - NO Be recognized for their contributions - NO Be autonomous and feel in control of the work - NO Have flexibility in their hours and dress - YES It's not on the list but I think most employees expect that their employer will provide sufficient parking and bathroom facilities.