They seem to be constantly changing, which is a good and bad thing. There seems to be more and more layoffs lately, and it's getting harder to secure career paths without shortly finding out those positions are ending or moving without relocation benefits. Also seems to have a lot of nepotism among the management level which makes it hard to advance without being buddy-buddy with people.