Leaving a department is incredibly hard, movement in the company is difficult, department leads play favorite, people 'work' the system to cheat and meet goals, lots of gossip. Can feel very isolating, and work life balance in some departments is unfair. You have to pay to park at your own job daily.