Pros
Family like atmosphere. Everyone is very nice and easy to work with. CEO is exceptionally intelligent, understanding, easy to talk to, fun to work with, and passionate about the work. Work from home so no commuting. 3% IRA matching. Flexible with vacation time.
Cons
No health benefits. No reimbursement for co-working space makes working from home become difficult over time. You have to use your own computer and phone. If either breaks, it's on you. No reimbursement for home office expenses or internet expenses. No flexible schedule. Small company means changes to clients can mean quick lay offs. It also means that there is only so high that you can rise in the ranks. The 2 sides of management would sometimes give conflicting directions, which made it unclear on what you should really be doing.