Clients and colleagues are geographically dispersed so challenging to connect with others and understand what's going on outside of your silo(s).
Hierarchy is pretty wide, roles are pretty targeted/siloed, which can make long-term career progression and development a bit challenging.