Thinking about this, I cannot think of real cons to work here. At least not for me, I'm sure other people could count the written culture as a negative, but I believe that helps with clarity of thinking and collaboration. If the values do not match you want, then they could be a con for you.