much of IT is very poorly managed. too much reliance on contract resources.
FT employees find it easy with disposable "talented" contract resources to get away with credit. no wonder the "contract" work force obviously feel left out in success story.
all this right under the nose for first, mid level managers many of whom are managing groups, strategy with less to no relevant expertise and lacking vision, or not knowing exactly what is in it for company in longer term, and apparently unaware of "who" the real deal in delivering things.
this could be either being naive (bias/favored) OR ignorant of actual impact them selves. they don't grasp the importance of "career" options and the value of people who really want to see company succeed.