Pros
This place is perfect for the young, inexperienced and willing to latch on to someone who is on the "fast track" and don't mind doing whatever they want at whatever time or day, then this place is ideal.
Kontras
This is your classic - it's all about who you know NOT what you know. We have immature, arrogant and ego-driven "leaders" who are not open to feedback. The criteria by which a consultant is assessed is inconsistent and vary from person to person. They speak of transparency and trust but have done nothing to instill this. They value those who will conform and not point out the inefficiencies and short-comings of "management" decisions. There is blatant favoritism and preferential treatment because of a "fixed" coaching tree. Human capital on this account is inexperienced and knows little about relationship building. Anything raised to their attention is either ignored, provided a contradicting canned response, or an exception which can not be explained unless within the "circle of trust".