Way too big of a company. My opinion is that the company grew faster than senior management and services could keep up. There are several areas of the company that are severly struggling becase of the tremendously fast growth and client expectations increasing. Clients today are very well educated, have exceedingly high expectatiions and are not afraid to push and/or escalate to get what the want. It can be very challenging working with clients when the company is struggling with growth.