Great, great place to work. Been working for the company for +5 years. Love the work-life balance and the entrepreneural spirit that runs through the company.
Cons
Company transitioning from a small to mid-sized company.
There is little oversight from the higher ups once they are done with you.
Cons
Used me until they found someone they *actually* liked, then fired me for "misconduct" with no other explanation. I've worked in this field for over a decade. I was flabbergasted.