The structure of the company is set up for office autonomy. Internally this is both a pro and con. The con is that there are times where offices need to come together to better serve the clients and that is easier said than done. This is known by management and they are implementing initiatives to streamline the process.