Pros
I like smaller companies where ideas can be heard and recognized. Presentations and proposals can be implemented if they are going to be positive for the company. I like the lack of micromanagement in this environment. We are all treated like adults and held accountable for our own results. Everyone is nice to work with. There aren't a lot of politics or drama. A flexible work schedule is difficult to find in most companies but it helps that the company is flexible with your work shift. Daily healthy lunches that keep help you maintain your weight is a plus. The CEO is taking the company in an exciting direction of growth and limitless possibilities. Sometimes, not being a publicly traded company is a good thing which has given the CEO greater control of greater things to come.
Cons
It would be nice if they added AFLAC