If you wish to stay in one position for many years, retire, then sure this is the place for you..
If you need a supportive/team driven atmosphere, this isn't for you.
If you need the ability to work alone with minimal interactions with team-mates- this is for you.
If you have a family life, and looking for IT advancement in your career- this - more ... is a place where you will have to choose one or the other. Family, or Job. - less
ConsLife Balance, Team Effort