I've never worked at a place where the owners care so much about their team. They always have an open door policy - we can talk to them about anything. They meet with every employee twice a year to ensure we are happy with our career path and ensure that they hear whatever is on our mind. They take suggestions and feedback to heart - and more importantly they put them into action. Everyone has an opportunity to contribute to the overall growth and direction of the agency - in fact all employees participate in a profit sharing program so we all have a direct impact on the success of the agency. And they give out weekly kickass awards to show appreciation for folks that went above and beyond. The culture is truly collaborative and supportive.
Cons
The company is growing and we are starting to outgrow our space.