The culture at Knowledge Artisans is truly refreshing. There is a genuine sense of teamwork and a "flat" hierarchy that allows even junior members to contribute to big decisions. Management is approachable, and the work-life balance is respected.
Cons
With so many great ideas circulating, we sometimes have to work hard to stay focused on one priority at a time.