Pros
Honest Company, no dilly daily, they are ready to get stuff done. The staff has been a pleasure to work with, easy to get a hold of, and the compensation plan has been excellent.
Cons
Tightly Scheduled projects at times. As with any small business, there can be fires to put out, and situations to handle at all times.