Management is a trainwreck. If you are not a favorite you do not advance. Company organization is not uniform so different departments are frequently working on opposing goals, which makes doing your job difficult. The company is very set in their ways and does things simply because they have always been done that way.