It's definitely a collaborative place to work, which is great, but sometimes decisions are made 'by committee' which can slow down making progress. But, considering this is really the only con I can think of, I still think it's a great place to work!