Vantaggi
Great knowledge base and professionalism among the technical staff; many of who are exceptional individuals who really care about making a difference. Financial / project methodologies are rigorous and it was possible to gain exposure to many tier 1 clients and some awesome projects.
Svantaggi
Initial impression was one of mixed messages from various levels of management, both line management and divisional, local and international (HQ), this developed to the extent that it seemed impossible to meet conflicting yet mandatory requirements, goals and priorities. "Bitching" was common among the ranks and even from senior management, so unsettling and unprofessional. The mixed messages unfolded to appear to be blatant lies, and I was asked to compromise my values more than once in my communications with clients. The final straw was the realization that senior management had blatant conflicts of interest.