Pros
For me it always starts with the people, and the people I work with (and for) at Ghostery are the real deal -- passionate, smart, dedicated and fun. Now, mix in a suite of products that meet real needs in an under served market, and you have the potential for an explosive future.
Ghostery is a fun place to be, a great place to contribute and learn, and has a tremendous upside in terms of the future.
Cons
1) Co-Location. Ideally this great team would all be co-located, and although it has gotten and continues to get better, we still sometimes struggle with communication between offices.
2) There are so many opportunities to improve and build upon our products, that focus has been a challenge. But a recently expanded Product Management team, along with a cohesive executive management team, are working towards getting us the ability to focus, while still being able to adjust to what the market and our users tell us every day.