Mostly contract work which doesn't scream dependable (although some contracts can last for years), very information technology-based, internal opportunities are extremely competitive, management can be "too busy" with meetings and such for individuals needs and/or "proper" mentoring, rank/grade promotions are rare and more dependent on your contract funding.