Vantaggi
Good pay, emphasis on diversity and inclusion, working environment is comfortable and everyone is very polite and nice to talk to. Pay is good, Peoria is a nice place to live (but watch out for high property tax rates).
Svantaggi
Short term funding structure causes projects to be abandoned and effort wasted because managers appear to forget the 3-5 year cumulative benefit of the technology, or the penalty of losing it. Company recently shrunk from 60B to 40B and promotions are obviously not available. Technical track positions top out; further promotion is only available for the manager track. Officers are unfamiliar with "digital stuff" (their words) and find it difficult to modernize. My personal experience is that slight differences of perspective with funding managers will cause subtle losses of opportunity and reduced likelihood of promotion.