If you happen to land in a position that interfaces with many departments like I do, it could feel a bit overwhelming initially getting to know who to contact for what, etc. But everyone is super nice so that makes it easier. It's not a huge matrixed organization like a Gap or Google, but it's also not a small office.